From e1599073d00e300fe6df1a8c3828550c46d35464 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@keylocation.sg> Date: Sat, 14 Oct 2017 07:03:44 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20migrate=20=E2=80=98=20every=20day?= =?UTF-8?q?=E2=80=99=20schedule=20to=20empty=20(#937)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/config/migration.js | 4 ++++ test/config/__snapshots__/migration.spec.js.snap | 1 + test/config/migration.spec.js | 1 + 3 files changed, 6 insertions(+) diff --git a/lib/config/migration.js b/lib/config/migration.js index 871abac105..edaade2289 100644 --- a/lib/config/migration.js +++ b/lib/config/migration.js @@ -145,6 +145,10 @@ function migrateConfig(config, parentConfig) { 'every weekday' ); } + if (schedules[i].endsWith(' every day')) { + isMigrated = true; + schedules[i] = schedules[i].replace(' every day', ''); + } if ( schedules[i].match(/every (mon|tues|wednes|thurs|fri|satur|sun)day$/) ) { diff --git a/test/config/__snapshots__/migration.spec.js.snap b/test/config/__snapshots__/migration.spec.js.snap index dab695f658..f623d9c3da 100644 --- a/test/config/__snapshots__/migration.spec.js.snap +++ b/test/config/__snapshots__/migration.spec.js.snap @@ -25,6 +25,7 @@ Object { ], "lockFileConfig": Object { "automerge": true, + "schedule": "before 5am", }, "major": Object { "automerge": false, diff --git a/test/config/migration.spec.js b/test/config/migration.spec.js index a6fc6c2436..57d8775cb9 100644 --- a/test/config/migration.spec.js +++ b/test/config/migration.spec.js @@ -36,6 +36,7 @@ describe('config/migration', () => { ], lockFileConfig: { automerge: 'any', + schedule: 'before 5am every day', }, devDependencies: { automerge: 'minor', -- GitLab