Skip to content

Commit 587b280

Browse files
committed
Correct upsert
1 parent 9d588ed commit 587b280

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/clojure_game_geek/db.clj

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,10 @@
9999
(defn upsert-game-rating
100100
"Adds a new game rating, or changes the value of an existing game rating."
101101
[component game-id member-id rating]
102-
(take!
103-
(query! component
104-
["insert into game_rating (game_id, member_id, rating)
102+
(-> (query! component
103+
["insert into game_rating (game_id, member_id, rating)
105104
values ($1, $2, $3)
106105
on conflict (game_id, member_id) do update set rating = $3"
107-
game-id member-id rating])))
106+
game-id member-id rating])
107+
take!
108+
first))

0 commit comments

Comments
 (0)