diff --git a/backend/src/app/rpc/management/nitrate.clj b/backend/src/app/rpc/management/nitrate.clj index d888308dde..8f07c90612 100644 --- a/backend/src/app/rpc/management/nitrate.clj +++ b/backend/src/app/rpc/management/nitrate.clj @@ -17,6 +17,7 @@ [app.common.types.organization :as cto] [app.common.types.profile :refer [schema:profile, schema:basic-profile]] [app.common.types.team :refer [schema:team]] + [app.common.uri :as u] [app.common.uuid :as uuid] [app.config :as cf] [app.db :as db] @@ -499,7 +500,7 @@ RETURNING id, deleted_at;") {:id id :name name :initials (if logo-id "" (d/get-initials name)) - :logo (when logo-id (files/resolve-public-uri logo-id)) + :logo (when logo-id (u/uri (files/resolve-public-uri logo-id))) :avatar-bg-url (when-not logo-id avatar-bg-url) :sso-active (true? sso-active)})) diff --git a/backend/test/backend_tests/rpc_management_nitrate_test.clj b/backend/test/backend_tests/rpc_management_nitrate_test.clj index 4cb32401cf..455f875fd3 100644 --- a/backend/test/backend_tests/rpc_management_nitrate_test.clj +++ b/backend/test/backend_tests/rpc_management_nitrate_test.clj @@ -178,7 +178,7 @@ (t/is (th/success? out)) (t/is (= "Trusted Organization" (:name organization))) (t/is (= "" (:initials organization))) - (t/is (str/ends-with? (:logo organization) + (t/is (str/ends-with? (str (:logo organization)) (str "/assets/by-id/" logo-id))) (t/is (nil? (:avatar-bg-url organization))) (t/is (true? (:sso-active organization))))))))