mirror of
https://github.com/penpot/penpot.git
synced 2025-12-12 06:24:17 +01:00
🐛 Fix demo accounts creation
This commit is contained in:
committed by
Andrey Antukh
parent
45af469a11
commit
1e248c7177
@@ -45,6 +45,7 @@
|
|||||||
params {:email email
|
params {:email email
|
||||||
:fullname fullname
|
:fullname fullname
|
||||||
:is-active true
|
:is-active true
|
||||||
|
:is-demo true
|
||||||
:deleted-at (ct/in-future (cf/get-deletion-delay))
|
:deleted-at (ct/in-future (cf/get-deletion-delay))
|
||||||
:password (derive-password password)
|
:password (derive-password password)
|
||||||
:props {}}
|
:props {}}
|
||||||
|
|||||||
@@ -107,7 +107,9 @@
|
|||||||
(defn get-profile
|
(defn get-profile
|
||||||
"Get profile by id. Throws not-found exception if no profile found."
|
"Get profile by id. Throws not-found exception if no profile found."
|
||||||
[conn id & {:as opts}]
|
[conn id & {:as opts}]
|
||||||
(-> (db/get-by-id conn :profile id opts)
|
;; NOTE: We need to set ::db/remove-deleted to false because demo profiles
|
||||||
|
;; are created with a set deleted-at value
|
||||||
|
(-> (db/get-by-id conn :profile id (assoc opts ::db/remove-deleted false))
|
||||||
(decode-row)))
|
(decode-row)))
|
||||||
|
|
||||||
;; --- MUTATION: Update Profile (own)
|
;; --- MUTATION: Update Profile (own)
|
||||||
|
|||||||
Reference in New Issue
Block a user