Skip to content

Commit 08d763d

Browse files
fix(loader): Fix typo in persisting loaded file
1 parent fd95708 commit 08d763d

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

lua/orgmode/files/init.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ function OrgFiles:load_file(filename, opts)
169169

170170
return OrgFile.load(filename):next(function(orgfile)
171171
if orgfile then
172-
persist_if_required(file)
172+
persist_if_required(orgfile)
173173
self.all_files[filename] = orgfile
174174
end
175175
return orgfile

tests/plenary/init_spec.lua

+7-1
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,17 @@ describe('Init', function()
4848
org.files:load_file_sync(fname, { persist = true })
4949
assert.is.Nil(org.files.files[fname])
5050

51+
org.files.all_files[todo_file] = nil
5152
org.files.files[todo_file] = nil
5253

5354
org.files:load_file_sync(todo_file)
55+
5456
-- Not added because persist was not provided
55-
assert.is.Nil(org.files.files[fname])
57+
assert.is.Nil(org.files.files[todo_file])
58+
assert.is.Not.Nil(org.files.all_files[todo_file])
59+
60+
org.files.all_files[todo_file] = nil
61+
org.files.files[todo_file] = nil
5662

5763
org.files:load_file_sync(todo_file, { persist = true })
5864
assert.is.Not.Nil(org.files.files[todo_file])

0 commit comments

Comments
 (0)