Explorar o código

enable strategy

久保田隼基 %!s(int64=7) %!d(string=hai) anos
pai
achega
559d9ea878
Modificáronse 1 ficheiros con 13 adicións e 13 borrados
  1. 13 13
      lib/routes/admin.js

+ 13 - 13
lib/routes/admin.js

@@ -982,19 +982,19 @@ module.exports = function(crowi, app) {
     const config = await crowi.getConfig();
     
 
-    // // reset strategy
-    // await crowi.passportService.resetTwitterStrategy();
-    // // setup strategy
-    // if (Config.isEnabledPassportTwitter(config)) {
-    //   try {
-    //     await crowi.passportService.setupTwitterStrategy(true);
-    //   }
-    //   catch (err) {
-    //     // reset
-    //     await crowi.passportService.resetTwitterStrategy();
-    //     return res.json({status: false, message: err.message});
-    //   }
-    // }
+    // reset strategy
+    await crowi.passportService.resetTwitterStrategy();
+    // setup strategy
+    if (Config.isEnabledPassportTwitter(config)) {
+      try {
+        await crowi.passportService.setupTwitterStrategy(true);
+      }
+      catch (err) {
+        // reset
+        await crowi.passportService.resetTwitterStrategy();
+        return res.json({status: false, message: err.message});
+      }
+    }
 
     return res.json({status: true});
   };