| 12345678910111213141516171819202122232425262728 |
- define [
- "base",
- ], (App) ->
- App.controller "HistoryV2AddLabelModalController", ["$scope", "$modalInstance", "ide", ($scope, $modalInstance, ide) ->
- $scope.inputs =
- labelName: null
- $scope.state =
- inflight: false
- error: false
-
- $modalInstance.opened.then () ->
- $scope.$applyAsync () ->
- $scope.$broadcast "open"
- $scope.addLabelModalFormSubmit = () ->
- $scope.state.inflight = true
- ide.historyManager.labelCurrentVersion $scope.inputs.labelName
- .then (response) ->
- $scope.state.inflight = false
- $modalInstance.close()
- .catch (response) ->
- { data, status } = response
- $scope.state.inflight = false
- if status == 400
- $scope.state.error = { message: data }
- else
- $scope.state.error = true
- ]
|