Bläddra i källkod

fix: new install local auth not enabled (#2375)

NGPixel 4 år sedan
förälder
incheckning
794ecc6ef6
3 ändrade filer med 13 tillägg och 0 borttagningar
  1. 6 0
      server/db/migrations-sqlite/2.5.118.js
  2. 6 0
      server/db/migrations/2.5.118.js
  3. 1 0
      server/setup.js

+ 6 - 0
server/db/migrations-sqlite/2.5.118.js

@@ -0,0 +1,6 @@
+exports.up = async knex => {
+  // -> Fix 2.5.117 new installations without isEnabled on local auth (#2382)
+  await knex('authentication').where('key', 'local').update({ isEnabled: true })
+}
+
+exports.down = knex => { }

+ 6 - 0
server/db/migrations/2.5.118.js

@@ -0,0 +1,6 @@
+exports.up = async knex => {
+  // -> Fix 2.5.117 new installations without isEnabled on local auth (#2382)
+  await knex('authentication').where('key', 'local').update({ isEnabled: true })
+}
+
+exports.down = knex => { }

+ 1 - 0
server/setup.js

@@ -258,6 +258,7 @@ module.exports = () => {
         key: 'local',
         config: {},
         selfRegistration: false,
+        isEnabled: true,
         domainWhitelist: {v: []},
         autoEnrollGroups: {v: []},
         order: 0,