def list_favorites(self, request): current_user = endpoints.get_current_user() if current_user is None: return FavoriteCollection(favorites=[]) user_id = PushHelper.user_email_to_id(current_user.email()) favorites = Favorite.query(ancestor=ndb.Key(Account, user_id)).fetch() output = [] for favorite in favorites: output.append(FavoriteMessage(model_key=favorite.model_key, model_type=favorite.model_type)) return FavoriteCollection(favorites=output)
def list_favorites(self, request): user_id = get_current_user_id(self.headers) if user_id is None: return FavoriteCollection(favorites=[]) favorites = Favorite.query(ancestor=ndb.Key(Account, user_id)).fetch() output = [] for favorite in favorites: output.append( FavoriteMessage(model_key=favorite.model_key, model_type=favorite.model_type)) return FavoriteCollection(favorites=output)