itizawa 5 lat temu
rodzic
commit
955952e138
1 zmienionych plików z 3 dodań i 1 usunięć
  1. 3 1
      src/server/middlewares/certify-shared-file.js

+ 3 - 1
src/server/middlewares/certify-shared-file.js

@@ -1,4 +1,5 @@
 const loggerFactory = require('@alias/logger');
+const url = require('url');
 
 const logger = loggerFactory('growi:middleware:certify-shared-fire');
 
@@ -6,8 +7,9 @@ module.exports = (crowi) => {
 
   return async(req, res, next) => {
     const { referer } = req.headers;
+    const {path} = url.parse(referer)
 
-    if (!referer.match(/share/)) {
+    if (!path.startsWith('/share/')) {
       next();
     }