diff options
author | David Sommerseth <dazo@users.sourceforge.net> | 2010-11-12 17:29:01 +0100 |
---|---|---|
committer | David Sommerseth <dazo@users.sourceforge.net> | 2010-11-12 17:29:01 +0100 |
commit | 5581ba10af35b94e750596312a9782255084aaeb (patch) | |
tree | 7ae7dc89a3ac9a36a40edd396fabf723706f89ae /database/sqlite/administration/lastlog.c | |
parent | 8e8561842c78a368cbcfd43e56089fca46eb54dd (diff) | |
download | eurephia-5581ba10af35b94e750596312a9782255084aaeb.tar.gz eurephia-5581ba10af35b94e750596312a9782255084aaeb.tar.xz eurephia-5581ba10af35b94e750596312a9782255084aaeb.zip |
SQLite3 eurephiadm fix: sorting lastlog based on session status didn't work
The eDBadminGetLastlog(...) function didn't parse the sortkeys string to match
the database layout.
In addition the field mapping for the openvpn_lastlog.sessionstatus field was wrong.
Signed-off-by: David Sommerseth <dazo@users.sourceforge.net>
Diffstat (limited to 'database/sqlite/administration/lastlog.c')
-rw-r--r-- | database/sqlite/administration/lastlog.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/database/sqlite/administration/lastlog.c b/database/sqlite/administration/lastlog.c index 910368c..60856a7 100644 --- a/database/sqlite/administration/lastlog.c +++ b/database/sqlite/administration/lastlog.c @@ -103,7 +103,7 @@ xmlDoc *eDBadminGetLastlog(eurephiaCTX *ctx, xmlDoc *srch_xml, const char *sortk " LEFT JOIN openvpn_accesses USING (accessprofile)" " LEFT JOIN openvpn_users users ON( ll.uid = users.uid)" " LEFT JOIN openvpn_certificates cert ON (ll.certid = cert.certid)", - NULL, fmap, sortkeys); + NULL, fmap, eDBmkSortKeyString(fmap, sortkeys)); eDBfreeMapping(fmap); xmlFreeDoc(doc); if( res == NULL ) { |