feat(models/schedule): null properly remove timezone (#368)
Related to vatesfr/xo-web#1314
This commit is contained in:
parent
806a6b86a2
commit
10e30cccbc
@ -155,7 +155,11 @@ export default class {
|
||||
if (cron) schedule.set('cron', cron)
|
||||
if (enabled !== undefined) schedule.set('enabled', enabled)
|
||||
if (name !== undefined) schedule.set('name', name)
|
||||
if (timezone !== undefined) schedule.set('timezone', timezone)
|
||||
if (timezone === null) {
|
||||
schedule.set('timezone', undefined) // Remove current timezone
|
||||
} else if (timezone !== undefined) {
|
||||
schedule.set('timezone', timezone)
|
||||
}
|
||||
|
||||
await this._redisSchedules.save(schedule)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user