mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Better notification message when action is not permitted
This commit is contained in:
		| @@ -268,10 +268,12 @@ RED.deploy = (function() { | ||||
|                 RED.events.emit("deploy"); | ||||
|             }).fail(function(xhr,textStatus,err) { | ||||
|                 RED.nodes.dirty(true); | ||||
|                 if (xhr.responseText) { | ||||
|                     RED.notify(RED._("notification.error",{message:xhr.responseText}),"error"); | ||||
|                 if (xhr.status === 401) { | ||||
|                     RED.notify(RED._("deploy.deployFailed",{message:RED._("user.notAuthorized")}),"error"); | ||||
|                 } else if (xhr.responseText) { | ||||
|                     RED.notify(RED._("deploy.deployFailed",{message:xhr.responseText}),"error"); | ||||
|                 } else { | ||||
|                     RED.notify(RED._("notification.error",{message:RED._("deploy.errors.noResponse")}),"error"); | ||||
|                     RED.notify(RED._("deploy.deployFailed",{message:RED._("deploy.errors.noResponse")}),"error"); | ||||
|                 } | ||||
|             }).always(function() { | ||||
|                 $("#btn-deploy-icon").removeClass('spinner'); | ||||
|   | ||||
| @@ -344,7 +344,11 @@ RED.library = (function() { | ||||
|             }).done(function(data,textStatus,xhr) { | ||||
|                 RED.notify(RED._("library.savedType", {type:options.type}),"success"); | ||||
|             }).fail(function(xhr,textStatus,err) { | ||||
|                 RED.notify(RED._("library.saveFailed",{message:xhr.responseText}),"error"); | ||||
|                 if (xhr.status === 401) { | ||||
|                     RED.notify(RED._("library.saveFailed",{message:RED._("user.notAuthorized")}),"error"); | ||||
|                 } else { | ||||
|                     RED.notify(RED._("library.saveFailed",{message:xhr.responseText}),"error"); | ||||
|                 } | ||||
|             }); | ||||
|         } | ||||
|         $( "#node-dialog-library-save-confirm" ).dialog({ | ||||
| @@ -444,7 +448,11 @@ RED.library = (function() { | ||||
|                                         RED.library.loadFlowLibrary(); | ||||
|                                         RED.notify(RED._("library.savedNodes"),"success"); | ||||
|                                     }).fail(function(xhr,textStatus,err) { | ||||
|                                         RED.notify(RED._("library.saveFailed",{message:xhr.responseText}),"error"); | ||||
|                                         if (xhr.status === 401) { | ||||
|                                             RED.notify(RED._("library.saveFailed",{message:RED._("user.notAuthorized")}),"error"); | ||||
|                                         } else { | ||||
|                                             RED.notify(RED._("library.saveFailed",{message:xhr.responseText}),"error"); | ||||
|                                         } | ||||
|                                     }); | ||||
|                                 } | ||||
|                                 $( this ).dialog( "close" ); | ||||
|   | ||||
| @@ -47,7 +47,8 @@ | ||||
|     "user": { | ||||
|         "loggedInAs": "Logged in as __name__", | ||||
|         "login": "Login", | ||||
|         "loginFailed": "Login failed" | ||||
|         "loginFailed": "Login failed", | ||||
|         "notAuthorized": "Not authorized" | ||||
|     }, | ||||
|     "notification": { | ||||
|         "warning": "<strong>Warning</strong>: __message__", | ||||
| @@ -84,6 +85,7 @@ | ||||
|         "modifiedNodes": "Modified Nodes", | ||||
|         "modifiedNodesDesc": "Only deploys nodes that have changed", | ||||
|         "successfulDeploy": "Successfully deployed", | ||||
|         "deployFailed": "Deploy failed: __message__", | ||||
|         "unusedConfigNodes":"You have some unused configuration nodes.", | ||||
|         "unusedConfigNodesLink":"Click here to see them", | ||||
|         "errors": { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user