respond with seconds for status

master
Matt Huntington 1 year ago
parent d10a39c0e6
commit 306c347928

@ -131,19 +131,17 @@ int main()
return entries;
});
CROW_ROUTE(app, "/mins-left-to-practice-today")([](){
CROW_ROUTE(app, "/status")([](){
connect();
crow::json::wvalue entries;
ResultSet *res = stmt->executeQuery("SELECT * FROM mins_left_to_practice_today;");
ResultSet *res = stmt->executeQuery("SELECT * FROM practice_status;");
res->next();
double time_left = res->getDouble("time_left");
ResultSet *res2 = stmt->executeQuery("SELECT * FROM mins_practiced_today;");
res2->next();
double time_practiced = res2->getDouble("mins_practiced");
entries = {{"time_left", time_left},{"mins_practiced_today", time_practiced}};
int practiced = res->getInt("seconds_practiced_today");
int left = res->getInt("seconds_left");
int to_get_ahead = res->getInt("seconds_left_to_get_ahead");
entries = {{"seconds_practiced", practiced}, {"seconds_left_to_practice_today", left}, {"seconds_left_to_get_ahead", to_get_ahead}};
delete res;
return entries;

Loading…
Cancel
Save