def check_user_registered(user): registered = False registered_user = RegisteredUser.all() registered_user.filter('user', user) if registered_user.count(1) == 1: logging.info('User already registered.') registered = True elif registered_user.count() > 1: logging.info('DB corrupted. User registered more than once.') return registered
def check_user_registered_by_email(email): registered = None registered_user = RegisteredUser.all() registered_user.filter('user', User(email)) if registered_user.count(1) == 1: logging.info('check_user_registered_by_email User already registered.') registered = registered_user.get().user elif registered_user.count() > 1: logging.info('DB corrupted. User registered more than once.') else: logging.info('User not registered') return registered