From 0ce63c8ef71055825ccfda527d0d610e9515900d Mon Sep 17 00:00:00 2001 From: NGPixel Date: Sun, 6 Sep 2020 15:21:06 -0400 Subject: [PATCH] fix: 2.5.108 migration --- server/db/migrations-sqlite/2.5.108.js | 2 +- server/db/migrations/2.5.108.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/db/migrations-sqlite/2.5.108.js b/server/db/migrations-sqlite/2.5.108.js index 34240fcc..8b7a9ab8 100644 --- a/server/db/migrations-sqlite/2.5.108.js +++ b/server/db/migrations-sqlite/2.5.108.js @@ -3,7 +3,7 @@ const has = require('lodash/has') exports.up = async knex => { // -> Fix 2.5.1 added isEnabled columns for beta users const localStrategy = await knex('authentication').where('key', 'local') - if (!has(localStrategy, 'isEnabled')) { + if (localStrategy && !has(localStrategy, 'isEnabled')) { await knex.schema .alterTable('authentication', table => { table.boolean('isEnabled').notNullable().defaultTo(true) diff --git a/server/db/migrations/2.5.108.js b/server/db/migrations/2.5.108.js index 34240fcc..8b7a9ab8 100644 --- a/server/db/migrations/2.5.108.js +++ b/server/db/migrations/2.5.108.js @@ -3,7 +3,7 @@ const has = require('lodash/has') exports.up = async knex => { // -> Fix 2.5.1 added isEnabled columns for beta users const localStrategy = await knex('authentication').where('key', 'local') - if (!has(localStrategy, 'isEnabled')) { + if (localStrategy && !has(localStrategy, 'isEnabled')) { await knex.schema .alterTable('authentication', table => { table.boolean('isEnabled').notNullable().defaultTo(true)