Browse Source

success to show isEmailPublished false user temporary but need to change a little bit

kaori 5 years ago
parent
commit
9869e87b02
1 changed files with 11 additions and 3 deletions
  1. 11 3
      src/server/routes/apiv3/users.js

+ 11 - 3
src/server/routes/apiv3/users.js

@@ -201,12 +201,20 @@ module.exports = (crowi) => {
       const patern2 = {
         $and: [
           { status: { $in: statusNoList } },
-          { isEmailPublished: true },
+          // { isEmailPublished: true },
           {
             $or: [
               { name: { $in: searchWord } },
               { username: { $in: searchWord } },
-              { email: { $in: searchWord } },
+              // { email: { $in: searchWord } },
+              {
+                $and: [
+                  { isEmailPublished: true },
+                  {
+                    or: [{ email: { $in: searchWord } }],
+                  },
+                ],
+              },
             ],
           },
         ],
@@ -226,7 +234,7 @@ module.exports = (crowi) => {
       };
 
 
-      const query = patern3;
+      const query = patern2;
 
       const paginateResult = await User.paginate(
         query,