Browse Source

introduce the isRegistered key for registered users

Davide Alberani 7 years ago
parent
commit
44ebdcaa08
1 changed files with 3 additions and 3 deletions
  1. 3 3
      ibt2.py

+ 3 - 3
ibt2.py

@@ -87,9 +87,8 @@ class BaseHandler(tornado.web.RequestHandler):
         :type data: dict"""
         if isinstance(data, dict):
             for key in list(data.keys()):
-                if (isinstance(key, str) and key.startswith('$')) or key in ('_id', 'created_by',
-                                                                                        'created_at', 'updated_by',
-                                                                                        'updated_at'):
+                if (isinstance(key, str) and key.startswith('$')) or key in ('_id', 'created_by', 'created_at',
+                                                                    'updated_by', 'updated_at', 'isRegistered'):
                     del data[key]
         return data
 
@@ -135,6 +134,7 @@ class BaseHandler(tornado.web.RequestHandler):
             user = self.db.getOne('users', {'_id': user_info['_id']})
             if user:
                 user_info = user
+                user_info['isRegistered'] = True
         self._users_cache[current_user] = user_info
         return user_info