Parcourir la source

Ensure to initialize PassportService even if installed cleanly

Yuki Takei il y a 8 ans
Parent
commit
80c37891eb
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  1. 5 0
      lib/models/config.js

+ 5 - 0
lib/models/config.js

@@ -248,6 +248,11 @@ module.exports = function(crowi) {
 
   configSchema.statics.isEnabledPassport = function(config)
   {
+    // always true if crowi-plus installed cleanly
+    if (Object.keys(config.crowi).length == 0) {
+      return true;
+    }
+
     const key = 'security:isEnabledPassport';
     return getValueForCrowiNS(config, key);
   };