Fix disabled button on disabled items

stable
Álex Hermida 2018-08-02 12:33:25 +02:00 committed by Alex Hermida
parent 71102979e7
commit 64783318fc
2 changed files with 5 additions and 2 deletions

View File

@ -954,9 +954,12 @@ $confirm, $q, attachmentsService, $template, $compile) ->
lightboxService.close($el)
$rootScope.$broadcast("#{$scope.objType}form:add:success", item)
$scope.isDisabledExisting = (item) ->
isDisabledExisting = (item) ->
return item && item[$scope.relatedField] == $scope.relatedObjectId
$scope.isDisabledExisting = (selectedItem) ->
isDisabledExisting(selectedItem)
$scope.addExisting = (selectedItem) ->
event.preventDefault()
addExisting(selectedItem)

View File

@ -44,7 +44,7 @@ form(ng-if="lightboxOpen")
button.button-green.add-existing-button(
ng-click="addExisting(selectedItem)"
ng-disabled="!selectedItem"
ng-disabled="!selectedItem || isDisabledExisting(selectedItem)"
) {{ 'COMMON.ADD' | translate }} {{ objName }}
div(ng-if="mode != 'add-existing'")