| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -55,20 +55,7 @@ export async function updateAccountSettings( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  ); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  const updateResult = await platform.dbExec(updateSql, updateParams); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  // If no record was updated, insert a new one
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  if (updateResult.changes === 1) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    return true; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  } else { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    const columns = Object.keys(settingsChanges); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    const values = Object.values(settingsChanges); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    const placeholders = values.map(() => "?").join(", "); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    const insertSql = `INSERT INTO settings (${columns.join(", ")}) VALUES (${placeholders})`; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    const result = await platform.dbExec(insertSql, values); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    return result.changes === 1; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					  return updateResult.changes === 1; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					const DEFAULT_SETTINGS: Settings = { | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |