🐛 Fix problem with embed fonts

This commit is contained in:
alonso.torres 2021-05-06 11:04:53 +02:00 committed by Andrey Antukh
parent 4bf0ae0a9d
commit 2c3a3845ac
5 changed files with 35 additions and 38 deletions

View file

@ -52,7 +52,7 @@
{"x-frontend-version" (:full @cfg/version)})
(defn fetch
[{:keys [method uri query headers body timeout mode]
[{:keys [method uri query headers body timeout mode omit-default-headers]
:or {timeout 10000 mode :cors headers {}}}]
(rx/Observable.create
(fn [subscriber]
@ -67,9 +67,15 @@
uri (cond-> uri
(string? uri) (u/uri)
(some? query) (assoc :query query))
headers (->> (d/merge headers default-headers)
(-update-headers body))
headers (cond-> headers
(not omit-default-headers)
(d/merge default-headers))
headers (-update-headers body headers)
body (-get-body-data body)
params #js {:method (translate-method method)
:headers (clj->js headers)
:body body