From 4ab4e48757ab403257dcd0d90d40352a85b893f0 Mon Sep 17 00:00:00 2001 From: Natsumi Date: Mon, 17 Mar 2025 08:22:39 +1300 Subject: [PATCH] Fix default picture_output_split_by_date state --- src/app.js | 6 ++++++ src/mixins/dialogs/settings.pug | 5 +---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/app.js b/src/app.js index f1182039..30ff3795 100644 --- a/src/app.js +++ b/src/app.js @@ -14724,6 +14724,12 @@ console.log(`isLinux: ${LINUX}`); if (config) { try { this.VRChatConfigFile = JSON.parse(config); + if ( + typeof this.VRChatConfigFile + .picture_output_split_by_date === 'undefined' + ) { + this.VRChatConfigFile.picture_output_split_by_date = true; + } } catch { this.$message({ message: 'Invalid JSON in config.json', diff --git a/src/mixins/dialogs/settings.pug b/src/mixins/dialogs/settings.pug index cda123ac..6bfe9589 100644 --- a/src/mixins/dialogs/settings.pug +++ b/src/mixins/dialogs/settings.pug @@ -104,10 +104,7 @@ mixin settings :key='row.index' v-text='row.name' :command='row') - el-checkbox( - v-model='VRChatConfigFile.picture_output_split_by_date' - style='margin-top: 5px; display: block' - :checked='true') {{ $t('dialog.config_json.picture_sort_by_date') }} + el-checkbox(v-model='VRChatConfigFile.picture_output_split_by_date' style='margin-top: 5px; display: block') {{ $t('dialog.config_json.picture_sort_by_date') }} el-checkbox(v-model='VRChatConfigFile.disableRichPresence' style='margin-top: 5px; display: block') {{ $t('dialog.config_json.disable_discord_presence') }} template(#footer) div(style='display: flex; align-items: center; justify-content: space-between')