Fix stale data being saved when setting global settings.
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Build Tilde Friends / Build-All (push) Failing after 8m53s
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Build Tilde Friends / Build-All (push) Failing after 8m53s
				
			This commit is contained in:
		| @@ -520,8 +520,9 @@ async function getProcessBlob(blobId, key, options) { | ||||
| 				imports.core.globalSettingsGet = function (key) { | ||||
| 					return gGlobalSettings[key]; | ||||
| 				}; | ||||
| 				imports.core.globalSettingsSet = function (key, value) { | ||||
| 				imports.core.globalSettingsSet = async function (key, value) { | ||||
| 					print('Setting', key, value); | ||||
| 					await loadSettings(); | ||||
| 					gGlobalSettings[key] = value; | ||||
| 					setGlobalSettings(gGlobalSettings); | ||||
| 					print('Done.'); | ||||
| @@ -1351,7 +1352,6 @@ function storePermission(user, packageOwner, packageName, permission, allow) { | ||||
|  | ||||
| export { | ||||
| 	gGlobalSettings as globalSettings, | ||||
| 	setGlobalSettings, | ||||
| 	invoke, | ||||
| 	getSessionProcessBlob, | ||||
| }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user