Beispiel #1
0
 def getJoke(cls,jokeid,user):
     joke = Joke.getJoke(jokeid)
     if user.is_authenticated():
         like = Joke.getLikeStatus(jokeid,user.id)
         joke['current_user_like'] = like
     else:
         joke['current_user_like'] = False
     return joke
Beispiel #2
0
 def getJokes(cls,user,index=10000000,step=10):
     jokes = Joke.getJokesList(index,step)
     ret = []
     for joke in jokes:
         if user.is_authenticated():
             like = Joke.getLikeStatus(joke['id'],user.id)
             joke['current_user_like'] = like
         else:
             joke['current_user_like'] = False
         ret.append(joke)
     return ret
Beispiel #3
0
    def likeJoke(cls,jokeid,userid):
        jokeid = int(jokeid)
        userid = int(userid)

        return Joke.likeJoke(jokeid,userid)
Beispiel #4
0
 def getRandomJoke(cls):
     seed = 0.002
     joke = Joke.getRandomJoke(seed)
     while not joke:
         joke = Joke.getRandomJoke(seed)
     return joke
Beispiel #5
0
 def getJokes(cls,index=10000000,step=10):
     jokes = Joke.getJokesList(index,step)
     ret = []
     for joke in jokes:
         ret.append(joke)
     return ret
Beispiel #6
0
 def getJoke(cls,id):
     return Joke.getJoke(id)
Beispiel #7
0
 def getLatestJokes(cls, steps=10):
     jokes = Joke.getLatestJokesList(steps)
     ret = []
     for joke in jokes:
         ret.append(joke)
     return ret