mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Merge branch 'dev' into pr_2076
This commit is contained in:
		
							
								
								
									
										2
									
								
								packages/node_modules/@node-red/editor-client/src/js/ui/library.js
									
									
									
									
										vendored
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										2
									
								
								packages/node_modules/@node-red/editor-client/src/js/ui/library.js
									
									
									
									
										vendored
									
									
										
										
										Normal file → Executable file
									
								
							| @@ -44,7 +44,7 @@ RED.library = (function() { | ||||
|                             li.className = "dropdown-submenu pull-left"; | ||||
|                             a = document.createElement("a"); | ||||
|                             a.href="#"; | ||||
|                             var label = i.replace(/^@.*\//,"").replace(/^node-red-contrib-/,"").replace(/^node-red-node-/,"").replace(/-/," ").replace(/_/," "); | ||||
|                             var label = i.replace(/^@.*\//,"").replace(/^node-red-contrib-/,"").replace(/^node-red-node-/,"").replace(/-/g," ").replace(/_/g," "); | ||||
|                             a.innerText = label; | ||||
|                             li.appendChild(a); | ||||
|                             li.appendChild(buildMenu(data.d[i],root+(root!==""?"/":"")+i)); | ||||
|   | ||||
| @@ -111,6 +111,7 @@ | ||||
|                 font-weight: bold; | ||||
|                 .red-ui-tabs-badge-selected { | ||||
|                     display: inline; | ||||
|                     background: white; | ||||
|                 } | ||||
|                 .red-ui-tabs-badge-changed { | ||||
|                     display: none; | ||||
|   | ||||
| @@ -34,14 +34,14 @@ function init(_runtime) { | ||||
|     registryUtil.init(runtime); | ||||
| } | ||||
|  | ||||
| function load(defaultNodesDir,disableNodePathScan) { | ||||
| function load(disableNodePathScan) { | ||||
|     // To skip node scan, the following line will use the stored node list. | ||||
|     // We should expose that as an option at some point, although the | ||||
|     // performance gains are minimal. | ||||
|     //return loadNodeFiles(registry.getModuleList()); | ||||
|     runtime.log.info(runtime.log._("server.loading")); | ||||
|  | ||||
|     var nodeFiles = localfilesystem.getNodeFiles(defaultNodesDir,disableNodePathScan); | ||||
|     var nodeFiles = localfilesystem.getNodeFiles(disableNodePathScan); | ||||
|     return loadNodeFiles(nodeFiles); | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -50,10 +50,9 @@ describe("red/nodes/registry/loader",function() { | ||||
|             stubs.push(sinon.stub(localfilesystem,"getNodeFiles", function(){ return {};})); | ||||
|             stubs.push(sinon.stub(registry,"saveNodeList", function(){ return {};})); | ||||
|             loader.init({nodes:nodes,log:{info:function(){},_:function(){}},settings:{available:function(){return false;}}}); | ||||
|             loader.load("foo",true).then(function() { | ||||
|             loader.load(true).then(function() { | ||||
|                 localfilesystem.getNodeFiles.called.should.be.true(); | ||||
|                 localfilesystem.getNodeFiles.lastCall.args[0].should.eql('foo'); | ||||
|                 localfilesystem.getNodeFiles.lastCall.args[1].should.be.true(); | ||||
|                 localfilesystem.getNodeFiles.lastCall.args[0].should.be.true(); | ||||
|                 registry.saveNodeList.called.should.be.false(); | ||||
|                 done(); | ||||
|             }) | ||||
| @@ -62,7 +61,7 @@ describe("red/nodes/registry/loader",function() { | ||||
|             stubs.push(sinon.stub(localfilesystem,"getNodeFiles", function(){ return {};})); | ||||
|             stubs.push(sinon.stub(registry,"saveNodeList", function(){ return {};})); | ||||
|             loader.init({nodes:nodes,log:{info:function(){},_:function(){}},settings:{available:function(){return true;}}}); | ||||
|             loader.load("foo",true).then(function() { | ||||
|             loader.load(true).then(function() { | ||||
|                 registry.saveNodeList.called.should.be.true(); | ||||
|                 done(); | ||||
|             }).catch(function(err) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user