diff --git a/dashboard/src/views/BackupSitesView.vue b/dashboard/src/views/BackupSitesView.vue index 5cb1258a8..a1cad5e6b 100644 --- a/dashboard/src/views/BackupSitesView.vue +++ b/dashboard/src/views/BackupSitesView.vue @@ -49,7 +49,8 @@ function prettyBackupSchedule(pattern) { const tmp = pattern.split(' '); if (tmp.length === 1) return pattern.charAt(0).toUpperCase() + pattern.slice(1); // case for 'never' - capitalize - const hours = tmp[2].split(','), days = tmp[5].split(','); + const hours = tmp[2].split(',').sort((a, b) => Number(a) - Number(b)); + const days = tmp[5].split(',').sort((a, b) => Number(a) - Number(b)); let prettyDay; if (days.length === 7 || days[0] === '*') { prettyDay = 'Everyday';