Fix bug where accounts.js tries to create admin account before database is initialized
This commit is contained in:
		
							parent
							
								
									238a22e597
								
							
						
					
					
						commit
						d2d6bbc514
					
				
					 2 changed files with 4 additions and 3 deletions
				
			
		| 
						 | 
					@ -27,7 +27,7 @@ async function checkForAdminAccount() {
 | 
				
			||||||
        console.log("Created temp admin account 'admin@example.com' with password 'admin'.");
 | 
					        console.log("Created temp admin account 'admin@example.com' with password 'admin'.");
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
checkForAdminAccount();
 | 
					database.initializationStatus.then(() => checkForAdminAccount());
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
passport.use(new localStrategy({
 | 
					passport.use(new localStrategy({
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -36,10 +36,11 @@ async function checkForDatabaseInitialization() {
 | 
				
			||||||
        await Initialize();
 | 
					        await Initialize();
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
checkForDatabaseInitialization();
 | 
					const initializationStatus = checkForDatabaseInitialization();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
exports.executeQuery = executeQuery;
 | 
					exports.executeQuery = executeQuery;
 | 
				
			||||||
 | 
					exports.initializationStatus = initializationStatus;
 | 
				
			||||||
		Reference in a new issue