summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Parri <simonparri@ganzeria.com>2025-06-11 11:35:56 -0500
committerSimon Parri <simonparri@ganzeria.com>2025-06-11 11:35:56 -0500
commite8527309aece202c27e207ce73b94efd0b295c48 (patch)
tree6ea139241a957e29cf9d870e6a842d7bbd51efd4
parentd7661d34cd16cfc536631cf606a120b7c6d3053c (diff)
downloaddotdot-e8527309aece202c27e207ce73b94efd0b295c48.tar.gz
dotdot-e8527309aece202c27e207ce73b94efd0b295c48.zip
Remove over-safe check for Deploy save-fileHEADmaster
Now, Deploy.do will always overwrite the save-file. Don't specify a save-file if important contents might end up in it.
-rw-r--r--core.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/core.rb b/core.rb
index 5dad22a..b62e176 100644
--- a/core.rb
+++ b/core.rb
@@ -53,7 +53,7 @@ defop :Deploy, [:ops, :save] do
(@save ? self.save.check : true)
end
define_method :do do
- self.load.undo if @save && self.save.check
+ self.load.undo if @save and File.exist? @save
@ops.each {|op| op.check || op.do }
self.save.do if @save
end