Skip to content

Commit 32fc0a4

Browse files
committed
Should be able to save a *new* doc to a **new** file w/o loading a doc first
1 parent 94ee505 commit 32fc0a4

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/cljs/aerial/saite/core.cljs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,12 +190,14 @@
190190
(reset! charts false)
191191
(reset! mode :save)
192192
(reset! show? :doc)
193+
(update-ddb [:main :docs :new-file?] false)
193194
(let [location (async/<! ch)]
194195
(when (not= :cancel location)
195196
(cond (location :charts)
196197
(sr/gen-chart-zip)
197198

198-
(not (get-ddb [:main :docs :doc-loaded?]))
199+
(and (not (get-ddb [:main :docs :doc-loaded?]))
200+
(not (get-ddb [:main :docs :new-file?])))
199201
(do (update-ddb [:alert :txt]
200202
"*** NO DOCUMENT LOADED")
201203
(reset! (get-ddb [:alert :show?]) true))

src/cljs/aerial/saite/tabs.cljs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -561,6 +561,7 @@
561561
@session-name (vec names)))
562562
(reset! sessions (->> choices deref keys sort
563563
(mapv (fn[k] {:id k :label k}))))
564+
(update-ddb [:main :docs :new-file?] true)
564565
(printchan @doc-files @choices)
565566
(reset! new? false)))]
566567
(fn [choices session-name file-name mode url charts all donefn cancelfn]

0 commit comments

Comments
 (0)