Explorar el Código

Allows running without requiring Google Safe Browsing. Useful for running internally, with API methods not publicly exposed.

Shane Holland hace 7 años
padre
commit
e07e7093b5
Se han modificado 1 ficheros con 5 adiciones y 2 borrados
  1. 5 2
      server/server.js

+ 5 - 2
server/server.js

@@ -104,8 +104,11 @@ app.prepare().then(() => {
     auth.authJwtLoose,
     catchErrors(auth.recaptcha),
     catchErrors(validateUrl),
-    catchErrors(cooldownCheck),
-    catchErrors(malwareCheck),
+    /* Allows running without Google Safe Browsing enabled */
+    config.GOOGLE_SAFE_BROWSING_KEY
+      ? [ catchErrors(cooldownCheck),
+          catchErrors(malwareCheck) ]
+      : [],
     catchErrors(url.urlShortener)
   );
   server.post('/api/url/deleteurl', auth.authApikey, auth.authJwt, catchErrors(url.deleteUrl));