diff --git a/mermsemr/src/shared_tool/providers.cc b/mermsemr/src/shared_tool/providers.cc index 3464977..105287f 100644 --- a/mermsemr/src/shared_tool/providers.cc +++ b/mermsemr/src/shared_tool/providers.cc @@ -57,8 +57,14 @@ long providers_call(CVars in, CVars &out) { long provider_login(CVars in, CVars &out) { long ret = 0; - ret = load_db_record(out, "SELECT p.name AS practice_name,u.* FROM practice_users u LEFT JOIN practice p ON p.id = u.practice_id WHERE u.id = 1 "); - ret = PHP_LOGIN_OK; + + if ( load_db_record(out, "SELECT p.name AS practice_name,u.*,u.id AS user_id FROM practice_users u LEFT JOIN practice p ON p.id = u.practice_id WHERE u.id = 1 ") > 0 ){ + ret = PHP_LOGIN_OK; + } + + + + return ret;