mirror of
https://github.com/penpot/penpot.git
synced 2025-03-12 15:51:37 -05:00
fix(frontend): adapt repo ns to backend api changes
This commit is contained in:
parent
ea1bfd5eaa
commit
db4cdc27a3
3 changed files with 8 additions and 9 deletions
|
@ -40,10 +40,9 @@
|
||||||
|
|
||||||
(defmethod request :fetch/icons
|
(defmethod request :fetch/icons
|
||||||
[_ {:keys [coll]}]
|
[_ {:keys [coll]}]
|
||||||
(let [url (if coll
|
(let [url (str url "/library/icons")
|
||||||
(str url "/library/icon-collections/" coll "/icons")
|
qp (if coll {:collection coll} nil)
|
||||||
(str url "/library/icon-collections/icons"))
|
params {:url url :method :get :query qp}]
|
||||||
params {:url url :method :get}]
|
|
||||||
(send! params)))
|
(send! params)))
|
||||||
|
|
||||||
(defmethod request :fetch/icon
|
(defmethod request :fetch/icon
|
||||||
|
|
|
@ -40,10 +40,9 @@
|
||||||
|
|
||||||
(defmethod request :fetch/images
|
(defmethod request :fetch/images
|
||||||
[_ {:keys [coll]}]
|
[_ {:keys [coll]}]
|
||||||
(let [url (if coll
|
(let [url (str url "/library/images")
|
||||||
(str url "/library/image-collections/" coll "/images")
|
qp (when coll {:collection coll})
|
||||||
(str url "/library/image-collections/images"))
|
params {:url url :method :get :query qp}]
|
||||||
params {:url url :method :get}]
|
|
||||||
(send! params)))
|
(send! params)))
|
||||||
|
|
||||||
(defmethod request :fetch/image
|
(defmethod request :fetch/image
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
(ns uxbox.main.repo.kvstore
|
(ns uxbox.main.repo.kvstore
|
||||||
"A main interface for access to remote resources."
|
"A main interface for access to remote resources."
|
||||||
(:require [beicon.core :as rx]
|
(:require [beicon.core :as rx]
|
||||||
|
[cuerdas.core :as str]
|
||||||
[uxbox.config :refer (url)]
|
[uxbox.config :refer (url)]
|
||||||
[uxbox.main.repo.impl :refer (request send!)]
|
[uxbox.main.repo.impl :refer (request send!)]
|
||||||
[uxbox.util.transit :as t]))
|
[uxbox.util.transit :as t]))
|
||||||
|
@ -17,7 +18,7 @@
|
||||||
params {:url url :method :get}]
|
params {:url url :method :get}]
|
||||||
(->> (send! params)
|
(->> (send! params)
|
||||||
(rx/map (fn [{:keys [payload] :as response}]
|
(rx/map (fn [{:keys [payload] :as response}]
|
||||||
(if (nil? payload)
|
(if (or (nil? payload) (str/empty? payload))
|
||||||
(assoc response :payload {:key id :value nil :version nil})
|
(assoc response :payload {:key id :value nil :version nil})
|
||||||
response))))))
|
response))))))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue