Merge pull request #413 from astagi/feature/hidenotfilteredissues

Hide not filtered issues on status change
stable
Alejandro 2015-03-25 07:01:05 +01:00
commit 0d907a00fd
1 changed files with 10 additions and 0 deletions

View File

@ -715,6 +715,16 @@ IssueStatusInlineEditionDirective = ($repo, $template, $rootscope) ->
filter.count++
$rootscope.$broadcast("filters:issueupdate", $scope.filters)
hideIssue = true
for filter in $scope.filters.statuses
if filter.selected == true && filter.id == issue.status
hideIssue = false
break
if hideIssue == true
$scope.issues.splice($scope.issues.indexOf(issue), 1)
taiga.bindOnce $scope, "project", (project) ->
$el.append(selectionTemplate({ 'statuses': project.issue_statuses }))
updateIssueStatus($el, issue, $scope.issueStatusById)