mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Check for undeployed change before showing open project dialog
This commit is contained in:
		| @@ -1601,7 +1601,6 @@ RED.projects = (function() { | ||||
|         sendRequest({ | ||||
|             url: "projects/"+name, | ||||
|             type: "PUT", | ||||
|             requireCleanWorkspace: true, | ||||
|             responses: { | ||||
|                 200: function(data) { | ||||
|                     done(null,data); | ||||
| @@ -2359,7 +2358,15 @@ RED.projects = (function() { | ||||
|                 RED.notify(RED._("user.errors.notAuthorized"),"error"); | ||||
|                 return; | ||||
|             } | ||||
|             show('create',{screen:'open'}) | ||||
|             if (RED.nodes.dirty()) { | ||||
|                 return requireCleanWorkspace(function(cancelled) { | ||||
|                     if (!cancelled) { | ||||
|                         show('create',{screen:'open'}) | ||||
|                     } | ||||
|                 }) | ||||
|             } else { | ||||
|                 show('create',{screen:'open'}) | ||||
|             } | ||||
|         }, | ||||
|         showCredentialsPrompt: function() { //TODO: rename this function | ||||
|             if (!RED.user.hasPermission("projects.write")) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user