def _q_index(request): user = request.user my_issues = [] if user: username = user.username your_projects = CodeDoubanProject.get_projects(owner=username, sortby='lru') watched_projects = CodeDoubanProject.get_watched_others_projects_by_user( # noqa user=username, sortby='lru') teams = Team.get_by_user_id(user.name) actions = get_user_inbox(username).get_actions( stop=PAGE_ACTIONS_COUNT - 1) badge_items = user.get_badge_items() # pull request # your_tickets = user.get_user_pull_requests_rank(limit=5) your_tickets = user.get_user_submit_pull_requests(limit=5) # issue project_ids = CodeDoubanProject.get_ids(user.name) dt = { 'state': "open", 'limit': 5, 'start': 0, } my_issues = ProjectIssue.gets_by_project_ids(project_ids, **dt) return st('newsfeed.html', **locals()) return request.redirect("/teams/")
def _q_index(request): user = request.user my_issues = [] if user: username = user.username your_projects = CodeDoubanProject.get_projects(owner=username, sortby='lru') watched_projects = CodeDoubanProject.get_watched_others_projects_by_user( # noqa user=username, sortby='lru') teams = Team.get_by_user_id(user.name) actions = get_user_inbox(username).get_actions( stop=PAGE_ACTIONS_COUNT - 1) badge_items = user.get_badge_items() # pull request # your_tickets = user.get_user_pull_requests_rank(limit=5) your_tickets = user.get_user_submit_pull_requests(limit=5) # issue project_ids = CodeDoubanProject.get_ids(user.name) dt = { 'state': "open", 'limit': 5, 'start': 0, } my_issues = ProjectIssue.gets_by_project_ids(project_ids, **dt) return st('newsfeed.html', **locals()) return request.redirect("/teams/")
def _q_index(self, request): name = self.name your_projects = CodeDoubanProject.get_projects(owner=name, sortby="lru") actions = get_user_feed(name).get_actions(0, 20) user = User(name) teams = Team.get_by_user_id(user.name) badge_items = user.get_badge_items() followers_count = user.followers_count following_count = user.following_count if user and user.username == name and user.get_new_badges(): user.clear_new_badges() return st("people.html", **locals())
def _q_index(self, request): name = self.name your_projects = CodeDoubanProject.get_projects(owner=name, sortby='lru') actions = get_user_feed(name).get_actions(0, 20) user = User(name) teams = Team.get_by_user_id(user.name) badge_items = user.get_badge_items() followers_count = user.followers_count following_count = user.following_count if user and user.username == name and user.get_new_badges(): user.clear_new_badges() return st('people.html', **locals())