Fix load filter in link to epic from US

stable
Álex Hermida 2018-08-09 12:29:01 +02:00 committed by Alex Hermida
parent 07a38b8d63
commit 9c3ad1d523
2 changed files with 11 additions and 2 deletions

View File

@ -1139,6 +1139,7 @@ tgResources, $tgResources, $epicsService, tgAnalytics) ->
$scope.projects = null $scope.projects = null
$scope.projectEpics = Immutable.List() $scope.projectEpics = Immutable.List()
$scope.loading = false $scope.loading = false
$scope.selectedProject = $scope.project.id
newEpicForm = $el.find(".new-epic-form").checksley() newEpicForm = $el.find(".new-epic-form").checksley()
existingEpicForm = $el.find(".existing-epic-form").checksley() existingEpicForm = $el.find(".existing-epic-form").checksley()
@ -1165,6 +1166,11 @@ tgResources, $tgResources, $epicsService, tgAnalytics) ->
filteredData = data.filter((epic) -> excludeIds.indexOf(epic.get('id')) == -1) filteredData = data.filter((epic) -> excludeIds.indexOf(epic.get('id')) == -1)
$scope.projectEpics = filteredData $scope.projectEpics = filteredData
selectProject = (selectedProjectId) ->
$scope.selectedEpic = null
$scope.searchEpic = ""
filterEpics(selectedProjectId, $scope.searchEpic)
$el.on "click", ".close", (event) -> $el.on "click", ".close", (event) ->
event.preventDefault() event.preventDefault()
lightboxService.close($el) lightboxService.close($el)
@ -1174,13 +1180,16 @@ tgResources, $tgResources, $epicsService, tgAnalytics) ->
$scope.selectedEpic = null $scope.selectedEpic = null
$scope.searchEpic = "" $scope.searchEpic = ""
loadProjects() loadProjects()
filterEpics(item.projectId, $scope.searchEpic).then () -> filterEpics($scope.selectedProject, $scope.searchEpic).then () ->
lightboxService.open($el).then -> lightboxService.open($el).then ->
$el.find('input').focus $el.find('input').focus
$scope.$on "$destroy", -> $scope.$on "$destroy", ->
$el.off() $el.off()
$scope.selectProject = (selectedProjectId) ->
selectProject(selectedProjectId)
$scope.onUpdateSearchEpic = debounceLeading 300, () -> $scope.onUpdateSearchEpic = debounceLeading 300, () ->
$scope.selectedEpic = null $scope.selectedEpic = null
filterEpics($scope.selectedProject, $scope.searchEpic) filterEpics($scope.selectedProject, $scope.searchEpic)