示例#1
0
 def get_viewer(user, viewer_id, viewer_name=None):
     viewer = Viewer.query(Viewer.viewer_id == viewer_id, ancestor=user.key).get()
     if viewer == None:
         if viewer_name != None:
             viewer = ModelLoader.create_viewer(user, viewer_id, viewer_name)
     elif viewer.token_expiration < int(time.time()):
         v_name = viewer_name
         if viewer_name == None:
             v_name = viewer.viewer_name
         viewer = ModelLoader.create_viewer(user, viewer_id, v_name)
     return viewer
示例#2
0
 def get_viewer(user, viewer_id, viewer_name=None):
     viewer = Viewer.query(Viewer.viewer_id == viewer_id,
                           ancestor=user.key).get()
     if viewer == None:
         if viewer_name != None:
             viewer = ModelLoader.create_viewer(user, viewer_id,
                                                viewer_name)
     elif viewer.token_expiration < int(time.time()):
         v_name = viewer_name
         if viewer_name == None:
             v_name = viewer.viewer_name
         viewer = ModelLoader.create_viewer(user, viewer_id, v_name)
     return viewer