perf: Make LDAP sync import interval optional in settings form

This commit is contained in:
wangruidong 2024-06-25 10:13:37 +08:00 committed by w940853815
parent 39b43d6eff
commit 1edb374a90

View File

@ -61,7 +61,6 @@ export default {
helpTip: this.$t('CrontabOfCreateUpdatePage')
},
AUTH_LDAP_SYNC_INTERVAL: {
rules: [Required],
helpText: this.$t('IntervalOfCreateUpdatePage')
},
AUTH_LDAP_SYNC_RECEIVERS: {
@ -78,7 +77,13 @@ export default {
}
}
},
submitMethod: () => 'patch'
submitMethod: () => 'patch',
cleanFormValue(value) {
if (value['AUTH_LDAP_SYNC_INTERVAL'] === '') {
value['AUTH_LDAP_SYNC_INTERVAL'] = null
}
return value
}
}
}
},