Revert Add can use trial prop in nitrate profile (#8954)

This commit is contained in:
Marina López 2026-04-13 11:41:32 +02:00 committed by GitHub
parent 78a16d99a9
commit 707cc53ca4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -33,27 +33,15 @@
;; ---- API: authenticate
(def ^:private schema:nitrate-profile
[:map {:title "NitrateProfile"}
[:id ::sm/uuid]
[:name {:optional true} :string]
[:email {:optional true} :string]
[:photo-url {:optional true} :string]
[:theme {:optional true} :string]
[:can-use-trial ::sm/boolean]])
(sv/defmethod ::authenticate
"Authenticate the current user"
{::doc/added "2.14"
::sm/params [:map]
::sm/result schema:nitrate-profile}
::sm/result schema:profile}
[cfg {:keys [::rpc/profile-id] :as params}]
(let [profile (profile/get-profile cfg profile-id)
nitrate-subscription (:subscription profile)
can-use-nitrate-trial (nil? nitrate-subscription)]
(let [profile (profile/get-profile cfg profile-id)]
(-> (profile-to-map profile)
(assoc :can-use-nitrate-trial can-use-nitrate-trial
:theme (:theme profile)))))
(assoc :theme (:theme profile)))))
;; ---- API: get-teams