aboutsummaryrefslogtreecommitdiff
path: root/src/cmd_auth.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd_auth.c')
-rw-r--r--src/cmd_auth.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd_auth.c b/src/cmd_auth.c
index be140f4..9eb628f 100644
--- a/src/cmd_auth.c
+++ b/src/cmd_auth.c
@@ -241,7 +241,7 @@ static yyjson_mut_val *h_session_open(struct req *r)
-1, &st, NULL);
if (rc != SQLITE_OK) {
free(reqjson);
- return fail(r, "INTERNAL", "database error");
+ return db_error(r);
}
sqlite3_bind_blob(st, 1, th, 32, SQLITE_TRANSIENT);
int found = sqlite3_step(st) == SQLITE_ROW;
@@ -339,7 +339,7 @@ static yyjson_mut_val *h_session_whoami(struct req *r)
"SELECT username,display_name,is_admin FROM users"
" WHERE id=?1",
-1, &st, NULL) != SQLITE_OK)
- return fail(r, "INTERNAL", "database error");
+ return db_error(r);
sqlite3_bind_int64(st, 1, r->sess->user_id);
if (sqlite3_step(st) == SQLITE_ROW) {
username = xstrdup(sq(sqlite3_column_text(st, 0)));