diff --git a/main.janet b/main.janet index 29484a9..734fa38 100644 --- a/main.janet +++ b/main.janet @@ -55,9 +55,12 @@ entries) (defn ensure-dorodata [] - (-> (file/open dorodata :w) - (file/flush) - (file/close))) + (let [f (file/open dorodata :r)] + (if (nil? f) + (-> (file/open dorodata :w) + (file/flush) + (file/close)) + (file/close f)))) (defn load-entries [] (let [f (file/open dorodata :r)