Пример #1
0
    def save(self, *args, **kwargs):
        """
        Save object and search/create issues refers the milestone, after this, update *dailys*

        :return:
        """
        connection = connect_github(self.github_user, self.github_repo)
        Issue.objects.filter(sprint=self).delete()
        super(Sprint, self).save(*args, **kwargs)
        for issue in connection.issues.list_by_repo(state='all', **{'milestone': self.github_milestone_id}).all():
            self._create_issue(issue)
        self._update_daily()
Пример #2
0
 def get_queryset(self):
     # FIXME 2x
     connection = connect_github()
     return connection.issues.list_by_repo(state='all', **self.kwargs).all()
Пример #3
0
 def get_queryset(self):
     # FIXME 2x
     connection = connect_github()
     return connection.issues.milestones.list(sort='due_date').all()
Пример #4
0
 def get_queryset(self):
     # FIXME 2x
     connection = connect_github()
     return connection.issues.list_by_repo(state='all', **self.kwargs).all()
Пример #5
0
 def get_queryset(self):
     # FIXME 2x
     connection = connect_github()
     return connection.issues.milestones.list(sort='due_date').all()