mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Merge pull request #3728 from node-red/fix-credential-clear
Do not remove unknown credentials of Subflow Modules
This commit is contained in:
		| @@ -390,7 +390,6 @@ class Subflow extends Flow { | ||||
|             } | ||||
|             name = newName; | ||||
|         } | ||||
|          | ||||
|  | ||||
|         var parent = this.parent; | ||||
|         if (parent) { | ||||
|   | ||||
| @@ -373,11 +373,13 @@ var api = module.exports = { | ||||
|  | ||||
|                     } | ||||
|                 } | ||||
|                 for (cred in savedCredentials) { | ||||
|                     if (savedCredentials.hasOwnProperty(cred)) { | ||||
|                         if (!newCreds.hasOwnProperty(cred)) { | ||||
|                             delete savedCredentials[cred]; | ||||
|                             dirty = true; | ||||
|                 if (/^subflow(:|$)/.test(nodeType)) { | ||||
|                     for (cred in savedCredentials) { | ||||
|                         if (savedCredentials.hasOwnProperty(cred)) { | ||||
|                             if (!newCreds.hasOwnProperty(cred)) { | ||||
|                                 delete savedCredentials[cred]; | ||||
|                                 dirty = true; | ||||
|                             } | ||||
|                         } | ||||
|                     } | ||||
|                 } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user