mirror of
https://github.com/appwrite/console.git
synced 2026-06-06 19:27:48 +00:00
Set default pro plan policy schedule to midnight local time instead of UTC
This commit is contained in:
@@ -29,8 +29,10 @@ export const cronExpression = (policy: UserBackupPolicy) => {
|
||||
let cronExpression = '';
|
||||
|
||||
if (policy.default) {
|
||||
// default should use utc.
|
||||
cronExpression = policy.schedule;
|
||||
now.setHours(0, 0, 0);
|
||||
const utcHour = now.getUTCHours();
|
||||
|
||||
cronExpression = policy.schedule.replace('{time}', `0 ${utcHour}`);
|
||||
} else {
|
||||
const [localHour, localMinute] = policy.selectedTime.split(':');
|
||||
now.setHours(parseInt(localHour), parseInt(localMinute), 0);
|
||||
|
||||
+1
-1
@@ -21,7 +21,7 @@ export const presetPolicies = writable<UserBackupPolicy[]>([
|
||||
retained: 7,
|
||||
default: true,
|
||||
checked: false,
|
||||
schedule: '0 0 * * *',
|
||||
schedule: '{time} * * *',
|
||||
selectedTime: '00:00',
|
||||
plainTextFrequency: 'daily',
|
||||
description: 'Runs every day and is retained for 7 days'
|
||||
|
||||
Reference in New Issue
Block a user