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