a mini social media app for small communities

Fix initialization order

Changed files
+7 -8
src
+7 -8
src/main.v
··· 70 name: 'connect to db' 71 log: true 72 ) 73 - 74 defer { app.db.close() or { panic(err) } } 75 76 - // add authenticator 77 - app.auth = auth.new(app.db) 78 79 // load sql files kept in beep_sql/ 80 util.time_it( ··· 85 log: true 86 ) 87 88 // load validators 89 load_validators(mut app) 90 91 // mount static things 92 app.mount_static_folder_at(app.config.static_path, '/static')! 93 - 94 - // initialize database 95 - util.time_it(it: fn [mut app] () { 96 - init_db(mut app) 97 - }, name: 'init db', log: true) 98 99 // make the website config, if it does not exist 100 app.get_or_create_site_config()
··· 70 name: 'connect to db' 71 log: true 72 ) 73 defer { app.db.close() or { panic(err) } } 74 75 + // initialize database 76 + util.time_it(it: fn [mut app] () { 77 + init_db(mut app) 78 + }, name: 'init db', log: true) 79 80 // load sql files kept in beep_sql/ 81 util.time_it( ··· 86 log: true 87 ) 88 89 + // add authenticator 90 + app.auth = auth.new(app.db) 91 + 92 // load validators 93 load_validators(mut app) 94 95 // mount static things 96 app.mount_static_folder_at(app.config.static_path, '/static')! 97 98 // make the website config, if it does not exist 99 app.get_or_create_site_config()