Fix disabled button on disabled items
parent
71102979e7
commit
64783318fc
|
@ -954,9 +954,12 @@ $confirm, $q, attachmentsService, $template, $compile) ->
|
||||||
lightboxService.close($el)
|
lightboxService.close($el)
|
||||||
$rootScope.$broadcast("#{$scope.objType}form:add:success", item)
|
$rootScope.$broadcast("#{$scope.objType}form:add:success", item)
|
||||||
|
|
||||||
$scope.isDisabledExisting = (item) ->
|
isDisabledExisting = (item) ->
|
||||||
return item && item[$scope.relatedField] == $scope.relatedObjectId
|
return item && item[$scope.relatedField] == $scope.relatedObjectId
|
||||||
|
|
||||||
|
$scope.isDisabledExisting = (selectedItem) ->
|
||||||
|
isDisabledExisting(selectedItem)
|
||||||
|
|
||||||
$scope.addExisting = (selectedItem) ->
|
$scope.addExisting = (selectedItem) ->
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
addExisting(selectedItem)
|
addExisting(selectedItem)
|
||||||
|
|
|
@ -44,7 +44,7 @@ form(ng-if="lightboxOpen")
|
||||||
|
|
||||||
button.button-green.add-existing-button(
|
button.button-green.add-existing-button(
|
||||||
ng-click="addExisting(selectedItem)"
|
ng-click="addExisting(selectedItem)"
|
||||||
ng-disabled="!selectedItem"
|
ng-disabled="!selectedItem || isDisabledExisting(selectedItem)"
|
||||||
) {{ 'COMMON.ADD' | translate }} {{ objName }}
|
) {{ 'COMMON.ADD' | translate }} {{ objName }}
|
||||||
|
|
||||||
div(ng-if="mode != 'add-existing'")
|
div(ng-if="mode != 'add-existing'")
|
||||||
|
|
Loading…
Reference in New Issue