Przeglądaj źródła

Merge branch 'sk-fix-folder-creation'

Shane Kilkelly 9 lat temu
rodzic
commit
0555154a24

+ 3 - 1
services/web/app/coffee/Features/Editor/EditorHttpController.coffee

@@ -96,8 +96,10 @@ module.exports = EditorHttpController =
 		EditorController.addFolder project_id, parent_folder_id, name, "editor", (error, doc) ->
 			if error == "project_has_to_many_files"
 				res.status(400).json(req.i18n.translate("project_has_to_many_files"))
+			else if error?.message == 'invalid element name'
+				res.status(400).json(req.i18n.translate('invalid_file_name'))
 			else if error?
-				next(error)
+				res.status(500).json(req.i18n.translate('generic_something_went_wrong'))
 			else
 				res.json doc
 

+ 1 - 1
services/web/public/coffee/ide/file-tree/controllers/FileTreeController.coffee

@@ -93,11 +93,11 @@ define [
 				if !name? or name.length == 0
 					return
 				$scope.state.inflight = true
-				$scope.state.inflight = true
 				ide.fileTreeManager
 					.createFolder(name, parent_folder)
 					.error (e)->
 						$scope.error = e
+						$scope.state.inflight = false
 					.success () ->
 						$scope.state.inflight = false
 						$modalInstance.close()