diff options
Diffstat (limited to 'database/sqlite/administration.c')
| -rw-r--r-- | database/sqlite/administration.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/database/sqlite/administration.c b/database/sqlite/administration.c index cb5bac7..c384723 100644 --- a/database/sqlite/administration.c +++ b/database/sqlite/administration.c @@ -571,7 +571,8 @@ xmlDoc *eDBadminGetUserInfo(eurephiaCTX *ctx, int getInfo, xmlDoc *srch) { sess = xmlNewChild(lastl, NULL, (xmlChar*) "session", NULL); sqlite_xml_value(sess, XML_ATTR, "llid", qres, i, 0); - sqlite_xml_value(sess, XML_ATTR, "session_status", qres, i, 8); + xmlNewProp(sess, (xmlChar *) "session_status", + SESSION_STATUS[atoi_nullsafe(sqlite_get_value(qres, i, 8))]); sqlite_xml_value(sess, XML_ATTR, "session_duration", qres, i, 12); sqlite_xml_value(sess, XML_NODE, "sessionkey", qres, i, 9); sqlite_xml_value(sess, XML_NODE, "login", qres, i, 10); |
