Skip to content

Commit aadd65f

Browse files
committed
align types more
1 parent d3aff65 commit aadd65f

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/apps/persistence/users.clj

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[kameleon.uuids :only [uuidify]]
44
[korma.core :exclude [update]])
55
(:require [korma.core :as sql]
6-
[apps.util.conversions :refer [long->timestamp]])
6+
[apps.util.conversions :refer [long->timestamp date->long]])
77
(:import [java.sql Timestamp]))
88

99
(defn- user-base-query
@@ -83,4 +83,7 @@
8383
(->> (select :logins
8484
(where {:user_id (get-user-id username)})
8585
(limit (or query-limit 5)))
86-
(mapv (fn [login] (select-keys login [:ip_address :login_time])))))
86+
(mapv (fn [login]
87+
(select-keys
88+
(update login :login_time date->long)
89+
[:ip_address :login_time])))))

src/apps/service/users.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818

1919
(defn list-logins
2020
[{:keys [username] :as current-user} {:keys [limit] :or {limit 5}}]
21-
{:logins (up/list-logins username limit)})
21+
{:logins (mapv remove-nil-vals (up/list-logins username limit))})

0 commit comments

Comments
 (0)