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()
def get_queryset(self): # FIXME 2x connection = connect_github() return connection.issues.list_by_repo(state='all', **self.kwargs).all()
def get_queryset(self): # FIXME 2x connection = connect_github() return connection.issues.milestones.list(sort='due_date').all()