Selaa lähdekoodia

You can't add yourself as a friend.

Matt Coles 9 vuotta sitten
vanhempi
commit
26791fb749
2 muutettua tiedostoa jossa 8 lisäystä ja 1 poistoa
  1. 7 0
      presenters/user-controller.js
  2. 1 1
      routes/friends/add-friend.js

+ 7 - 0
presenters/user-controller.js

193
     friend = friend.toLowerCase();
193
     friend = friend.toLowerCase();
194
     self.get_user_from_auth(auth, function (username) {
194
     self.get_user_from_auth(auth, function (username) {
195
       if (username) {
195
       if (username) {
196
+        if (username.toLowerCase() === friend.toLowerCase()) {
196
         self.get_public_user_info(username, function (userdata) {
197
         self.get_public_user_info(username, function (userdata) {
197
           var friends = userdata.user.friends;
198
           var friends = userdata.user.friends;
198
           if (friends.indexOf(friend) > -1) {
199
           if (friends.indexOf(friend) > -1) {
218
             });
219
             });
219
           }
220
           }
220
         });
221
         });
222
+        } else {
223
+          complete({
224
+            "success": 0,
225
+            "error": 4
226
+          });
227
+        }
221
       } else {
228
       } else {
222
         complete({
229
         complete({
223
           "success": 0,
230
           "success": 0,

+ 1 - 1
routes/friends/add-friend.js

17
   } else {
17
   } else {
18
     res.send({
18
     res.send({
19
       "success": 0,
19
       "success": 0,
20
-      "error": 4
20
+      "error": 5
21
     })
21
     })
22
   }
22
   }
23
 };
23
 };