Skip to content
Snippets Groups Projects
Verified Commit 2408f0b6 authored by Shane Kilkelly's avatar Shane Kilkelly Committed by David Mehren
Browse files

Move the isOutputFilesMode flag onto the scope

parent fcd4c04a
No related branches found
No related tags found
No related merge requests found
......@@ -95,7 +95,7 @@ script(type='text/ng-template', id='newFileModalTemplate')
value="{{ project._id }}"
) {{ project.name }}
.form-controls.row-spaced-small(ng-if="!isOutputFilesMode")
.form-controls.row-spaced-small(ng-if="!state.isOutputFilesMode")
label(for="project-entity-select") Select a File
span(ng-show="state.inFlight.entities")
|  
......@@ -111,7 +111,7 @@ script(type='text/ng-template', id='newFileModalTemplate')
value="{{ projectEntity.path }}"
) {{ projectEntity.path.slice(1) }}
.form-controls.row-spaced-small(ng-if="isOutputFilesMode")
.form-controls.row-spaced-small(ng-if="state.isOutputFilesMode")
label(for="project-entity-select") Select an Output File
span(ng-show="state.inFlight.compile")
|  
......
......@@ -223,12 +223,13 @@ define [
projects: false
entities: false
compile: false
$scope.state.isOutputFilesMode = false
$scope.state.error = false
$scope.$watch 'data.selectedProjectId', (newVal, oldVal) ->
return if !newVal
$scope.data.selectedProjectEntity = null
if isOutputFilesMode
if $scope.state.isOutputFilesMode
$scope.compileProjectAndGetOutputFiles($scope.data.selectedProjectId)
else
$scope.getProjectEntities($scope.data.selectedProjectId)
......@@ -279,12 +280,12 @@ define [
data.selectedProjectId &&
(
(
!isOutputFilesMode &&
!$scope.state.isOutputFilesMode &&
data.projectEntities &&
data.selectedProjectEntity
) ||
(
isOutputFilesMode &&
$scope.state.isOutputFilesMode &&
data.projectOutputFiles &&
data.selectedProjectOutputFile
)
......@@ -344,7 +345,7 @@ define [
$scope.$on 'create', () ->
projectId = $scope.data.selectedProjectId
name = $scope.data.name
if isOutputFilesMode
if $scope.state.isOutputFilesMode
provider = 'project_output_file'
payload = {
source_project_id: projectId,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment