Просмотр исходного кода

fix: audio record fails in breadcrumb page

llcc 3 лет назад
Родитель
Сommit
b0cd36d69b
1 измененных файлов с 7 добавлено и 4 удалено
  1. 7 4
      src/main/frontend/mobile/record.cljs

+ 7 - 4
src/main/frontend/mobile/record.cljs

@@ -56,12 +56,15 @@
                    (log/error :file/write-failed {:path path
                                                   :error error})))
           url (util/format "../assets/%s" filename)
-          file-link (editor-handler/get-asset-file-link format url filename true)]
+          file-link (editor-handler/get-asset-file-link format url filename true)
+          args (merge (if (parse-uuid page)
+                        {:block-uuid (uuid page)}
+                        {:page page})
+                      {:edit-block? false
+                       :replace-empty-target? true})]
     (if edit-block
       (state/append-current-edit-content! file-link)
-      (editor-handler/api-insert-new-block! file-link {:page page
-                                                       :edit-block? false
-                                                       :replace-empty-target? true}))))
+      (editor-handler/api-insert-new-block! file-link args))))
 
 (defn stop-recording []
   (p/catch