X-Git-Url: https://git.sesse.net/?p=ccbs;a=blobdiff_plain;f=bigscreen%2Fccbs_bigscreen.cpp;fp=bigscreen%2Fccbs_bigscreen.cpp;h=40d5bad57b8aa3419ab2702b5010bc70a476e279;hp=eeee86cefa4bf318806be01e7fe80cd0f282345e;hb=10a3f1b1f6b68a4e9ebe23f2dbebdcb826390372;hpb=2b2861e26f123a07b2794d4a66b6e62868b288d1 diff --git a/bigscreen/ccbs_bigscreen.cpp b/bigscreen/ccbs_bigscreen.cpp index eeee86c..40d5bad 100644 --- a/bigscreen/ccbs_bigscreen.cpp +++ b/bigscreen/ccbs_bigscreen.cpp @@ -206,7 +206,14 @@ int main(int argc, char **argv) try { init_freetype(); set_screen_size(screen_width, screen_height); - pqxx::connection conn("dbname=ccbs host=www.positivegaming.com user=ccbs password=GeT|>>B_"); + + char connstr[1024]; + snprintf(connstr, sizeof(connstr), "dbname=%s host=%s user=%s password=%s", + get_theme_config("db", "dbname").c_str(), + get_theme_config("db", "host").c_str(), + get_theme_config("db", "user").c_str(), + get_theme_config("db", "password").c_str()); + pqxx::connection conn(connstr); FlagTrigger tournament_changed(conn, "active_tournament"); FlagTrigger rounds_changed(conn, "active_groups");