diff --git a/services/web/public/coffee/ide/file-tree/controllers/FileTreeController.coffee b/services/web/public/coffee/ide/file-tree/controllers/FileTreeController.coffee index 5b92ded9da..0f1da48731 100644 --- a/services/web/public/coffee/ide/file-tree/controllers/FileTreeController.coffee +++ b/services/web/public/coffee/ide/file-tree/controllers/FileTreeController.coffee @@ -242,10 +242,10 @@ define [ if fileName $scope.data.name = fileName - $scope._setInFlight = (type) -> + _setInFlight = (type) -> $scope.state.inFlight[type] = true - $scope._reset = (opts) -> + _reset = (opts) -> isError = opts.err == true inFlight = $scope.state.inFlight inFlight.projects = inFlight.entities = inFlight.create = false @@ -273,7 +273,7 @@ define [ data.name $scope.getUserProjects = () -> - $scope._setInFlight('projects') + _setInFlight('projects') ide.$http.get("/user/projects", { _csrf: window.csrfToken }) @@ -281,25 +281,25 @@ define [ $scope.data.projectEntities = null $scope.data.projects = resp.data.projects.filter (p) -> p._id != ide.project_id - $scope._reset(err: false) + _reset(err: false) .catch (err) -> - $scope._reset(err: true) + _reset(err: true) $scope.getProjectEntities = (project_id) => - $scope._setInFlight('entities') + _setInFlight('entities') ide.$http.get("/project/#{project_id}/entities", { _csrf: window.csrfToken }) .then (resp) -> if $scope.data.selectedProjectId == resp.data.project_id $scope.data.projectEntities = resp.data.entities - $scope._reset(err: false) + _reset(err: false) .catch (err) -> - $scope._reset(err: true) + _reset(err: true) $scope.init = () -> $scope.getUserProjects() - $timeout($scope.init, 100) + $timeout($scope.init, 0) $scope.create = () -> projectId = $scope.data.selectedProjectId @@ -307,9 +307,9 @@ define [ path = $scope.data.selectedProjectEntity name = $scope.data.name if !name || !path || !projectId || !projectDisplayName - $scope._reset(err: true) + _reset(err: true) return - $scope._setInFlight('create') + _setInFlight('create') ide.fileTreeManager .createLinkedFile(name, parent_folder, 'project_file', { source_project_id: projectId, @@ -317,11 +317,11 @@ define [ source_project_display_name: projectDisplayName }) .then () -> - $scope._reset(err: false) + _reset(err: false) $modalInstance.close() .catch (response)-> { data } = response - $scope._reset(err: true) + _reset(err: true) $scope.cancel = () -> $modalInstance.dismiss('cancel')