Skip to content

Commit a50c9a5

Browse files
authored
Merge pull request #6629 from LibreSign/fix/save-switch-value-as-string
fix: save switch value as string
2 parents ec31a0b + 564e41c commit a50c9a5

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

src/views/Settings/Envelope.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export default {
3535
},
3636
methods: {
3737
saveEnvelopeEnabled() {
38-
OCP.AppConfig.setValue('libresign', 'envelope_enabled', this.envelopeEnabled ? 1 : 0, {
38+
OCP.AppConfig.setValue('libresign', 'envelope_enabled', this.envelopeEnabled ? '1' : '0', {
3939
success: () => {
4040
emit('envelope:changed')
4141
},

src/views/Settings/ExpirationRules.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ export default {
9494
if (!this.enableMaximumValidity) {
9595
this.maximumValidity = '0'
9696
}
97-
OCP.AppConfig.setValue('libresign', 'maximum_validity', Number(this.maximumValidity))
97+
OCP.AppConfig.setValue('libresign', 'maximum_validity', String(Number(this.maximumValidity)))
9898
},
9999
async getRenewalInterval() {
100100
const response = await axios.get(
@@ -107,7 +107,7 @@ export default {
107107
if (!this.enableRenewalInterval) {
108108
this.renewalInterval = '0'
109109
}
110-
OCP.AppConfig.setValue('libresign', 'renewal_interval', Number(this.renewalInterval))
110+
OCP.AppConfig.setValue('libresign', 'renewal_interval', String(Number(this.renewalInterval)))
111111
},
112112
async getExpiryInDays() {
113113
const response = await axios.get(
@@ -122,7 +122,7 @@ export default {
122122
if (!this.expiryInDays) {
123123
this.expiryInDays = 365
124124
}
125-
OCP.AppConfig.setValue('libresign', 'expiry_in_days', Number(this.expiryInDays))
125+
OCP.AppConfig.setValue('libresign', 'expiry_in_days', String(Number(this.expiryInDays)))
126126
},
127127
},
128128
}

src/views/Settings/IdentificationDocuments.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ export default {
8484
.catch((error) => logger.debug('Could not fetch groups_request_sign', { error }))
8585
},
8686
saveIdentificationDocumentsStatus() {
87-
OCP.AppConfig.setValue('libresign', 'identification_documents', this.identificationDocumentsFlowEnabled ? 1 : 0)
87+
OCP.AppConfig.setValue('libresign', 'identification_documents', this.identificationDocumentsFlowEnabled ? '1' : '0')
8888
},
8989
9090
saveApprovalGroups() {

0 commit comments

Comments
 (0)