Ejemplo n.º 1
0
    def __init__(self, user):

        if user.user_id() is not None:
            self.stored_user = User.query_user_id(str(user.user_id()))
        elif user.email() is not None:
            self.stored_user = User.query_email(user.email())
        elif user.nickname() is not None:
            self.stored_user = User.query_name(user.nickname())
        else:
            self.stored_user = None
            
        if self.stored_user is None:
            self.__create_user_record(user)
Ejemplo n.º 2
0
    def get (self):

        logged_in, db_user = ADayThere.logged_in_user ()

        if not logged_in:
            self.response.status = 401
            return

        name = self.request.get ('name', None)
        if name is None:
            self.response,status = 400
            self.response.write ("Name required")
            return 

        user = User.query_name (name)

        self.response.status = 200
        if user is not None:
            self.response.write ('not available')
        else:
            self.response.write ('available')