Sfoglia il codice sorgente

Fix capitalisation related bugs in society creation

Matt Coles 9 anni fa
parent
commit
7185357196
1 ha cambiato i file con 5 aggiunte e 5 eliminazioni
  1. 5 5
      presenters/society-controller.js

+ 5 - 5
presenters/society-controller.js

5
 
5
 
6
 module.exports = {
6
 module.exports = {
7
   get_society: function (soc_name, complete) {
7
   get_society: function (soc_name, complete) {
8
-    redis.hgetall("society:" + soc_name, function (err, result) {
8
+    redis.hgetall(("society:" + soc_name).toLowerCase(), function (err, result) {
9
       if (result.name) {
9
       if (result.name) {
10
         result.users = JSON.parse(result.users);
10
         result.users = JSON.parse(result.users);
11
         result.admins = JSON.parse(result.admins);
11
         result.admins = JSON.parse(result.admins);
25
 
25
 
26
   create_society: function (soc_name, admins, description, auth, complete) {
26
   create_society: function (soc_name, admins, description, auth, complete) {
27
     var society_name = decodeURIComponent(soc_name);
27
     var society_name = decodeURIComponent(soc_name);
28
-    var soc_query = "society:" + society_name;
29
-    admins = decodeURIComponent(admins);
28
+    var soc_query = ("society:" + society_name).toLowerCase();
29
+    admins = decodeURIComponent(admins).toLowerCase();
30
     description = decodeURIComponent(description);
30
     description = decodeURIComponent(description);
31
     var admins_str = admins;
31
     var admins_str = admins;
32
     admins = JSON.parse(admins);
32
     admins = JSON.parse(admins);
123
               redis.hset(user_query, "societies", JSON.stringify([soc_name]));
123
               redis.hset(user_query, "societies", JSON.stringify([soc_name]));
124
             }
124
             }
125
           });
125
           });
126
-          redis.hget("society:" + soc_name, "users", function (err, users_result) {
126
+          redis.hget(("society:" + soc_name).toLowerCase(), "users", function (err, users_result) {
127
             users_result = JSON.parse(users_result);
127
             users_result = JSON.parse(users_result);
128
-            redis.hset("society:" + soc_name, "users", JSON.stringify(users_result.concat(username)));
128
+            redis.hset(("society:" + soc_name).toLowerCase(), "users", JSON.stringify(users_result.concat(username)));
129
           });
129
           });
130
         });
130
         });
131
         complete({
131
         complete({