From e1741440f29173a076657e7198a41b1150e49a19 Mon Sep 17 00:00:00 2001 From: Ishaan Bhardwaj Date: Sat, 22 May 2021 21:42:14 -0400 Subject: [PATCH] Fixed an edge case with the last save commit --- load/save.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/load/save.lua b/load/save.lua index eeec341..b8825ad 100644 --- a/load/save.lua +++ b/load/save.lua @@ -1,6 +1,11 @@ local binser = require 'libs.binser' function loadSave() + local info = love.filesystem.getInfo(love.filesystem.getSaveDirectory()) + if not info or info.type ~= "directory" then + love.filesystem.remove(love.filesystem.getSaveDirectory()) + love.filesystem.createDirectory(love.filesystem.getSaveDirectory()) + end config = loadFromFile( love.filesystem.getSaveDirectory() .. '/config.sav' )