add user if they don't exist.
This commit is contained in:
@@ -7,6 +7,17 @@
|
||||
(let [user (first (j/find-by-keys (get-conn)
|
||||
:users
|
||||
{:provider_id (:provider_id row)
|
||||
:provider (:provider row)}))]
|
||||
(when user
|
||||
(merge user (edn/read-string (:data user "{}"))))))
|
||||
:provider (:provider row)}))
|
||||
]
|
||||
(if user
|
||||
(merge user (edn/read-string (:data user "{}")))
|
||||
(do
|
||||
(j/insert! (get-conn)
|
||||
:users
|
||||
{:provider_id (:provider_id row)
|
||||
:provider (:provider row)
|
||||
:data "{}"})
|
||||
{:provider_id (:provider_id row)
|
||||
:provider (:provider row)
|
||||
:data "{}"})
|
||||
)))
|
||||
|
||||
Reference in New Issue
Block a user