示例#1
0
文件: project.py 项目: 000fan000/code
 def get_watched_projects_by_user(cls, user, sortby=None):
     rs = ProjectWatcher.gets(user_id=user)
     ids = [r.project_id for r in rs]
     results = cls.gets(ids)
     if sortby:
         results.sort(key=lambda proj:
                      proj.repo.get_last_update_timestamp(), reverse=True)
     return results
示例#2
0
 def get_watched_projects_by_user(cls, user, sortby=None):
     rs = ProjectWatcher.gets(user_id=user)
     ids = [r.project_id for r in rs]
     results = cls.gets(ids)
     if sortby:
         results.sort(key=lambda proj:
                      proj.repo.get_last_update_timestamp(), reverse=True)
     return results
示例#3
0
文件: project.py 项目: 000fan000/code
 def get_watch_user_ids(cls, project_id):
     rs = ProjectWatcher.gets(project_id=project_id)
     return [r.user_id for r in rs]
示例#4
0
 def get_watch_user_ids(cls, project_id):
     rs = ProjectWatcher.gets(project_id=project_id)
     return [r.user_id for r in rs]