Kaynağa Gözat

Fix bugs with new hash table implementation

Matt Coles 9 yıl önce
ebeveyn
işleme
9171b4ce5e
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 3 3
      index.js

+ 3 - 3
index.js

24
     var uquery       = 'user:' + tmp_username;
24
     var uquery       = 'user:' + tmp_username;
25
     var user_object  = {};
25
     var user_object  = {};
26
 
26
 
27
-    redis.get(uquery).then(function (result) {
28
-        if (result !== "" && result !== undefined && result !== null) {
27
+    redis.hgetall(uquery).then(function (result) {
28
+        if (result.password && result !== undefined && result !== null) {
29
             res.send({"registered": 0,
29
             res.send({"registered": 0,
30
                      "error": 1});
30
                      "error": 1});
31
         } else {
31
         } else {
50
     var uquery   = 'user:' + username;
50
     var uquery   = 'user:' + username;
51
 
51
 
52
     redis.hgetall(uquery).then(function (result) {
52
     redis.hgetall(uquery).then(function (result) {
53
-        if (result !== "" && result !== undefined && result !== null) {
53
+        if (result.password && result !== undefined && result !== null) {
54
             var user_object = result;
54
             var user_object = result;
55
             if (auth_key !== "" && auth_key !== undefined && auth_key !== null) {
55
             if (auth_key !== "" && auth_key !== undefined && auth_key !== null) {
56
                 if (auth_key === user_object["auth-key"]) {
56
                 if (auth_key === user_object["auth-key"]) {