diff --git a/lua/pending/views.lua b/lua/pending/views.lua index d6c706b..8d4bda5 100644 --- a/lua/pending/views.lua +++ b/lua/pending/views.lua @@ -185,8 +185,7 @@ function M.category_view(tasks) status = task.status, category = cat, priority = task.priority, - overdue = task.status ~= 'done' and task.due ~= nil and parse.is_overdue(task.due) - or nil, + overdue = task.status ~= 'done' and task.due ~= nil and parse.is_overdue(task.due) or nil, recur = task.recur, }) end diff --git a/spec/views_spec.lua b/spec/views_spec.lua index b09633f..ff8ad93 100644 --- a/spec/views_spec.lua +++ b/spec/views_spec.lua @@ -228,7 +228,10 @@ describe('views', function() end) it('respects category_order when set', function() - vim.g.pending = { data_path = tmpdir .. '/tasks.json', view = { category = { order = { 'Work', 'Inbox' } } } } + vim.g.pending = { + data_path = tmpdir .. '/tasks.json', + view = { category = { order = { 'Work', 'Inbox' } } }, + } config.reset() s:add({ description = 'Inbox task', category = 'Inbox' }) s:add({ description = 'Work task', category = 'Work' }) @@ -248,7 +251,8 @@ describe('views', function() end) it('appends categories not in category_order after ordered ones', function() - vim.g.pending = { data_path = tmpdir .. '/tasks.json', view = { category = { order = { 'Work' } } } } + vim.g.pending = + { data_path = tmpdir .. '/tasks.json', view = { category = { order = { 'Work' } } } } config.reset() s:add({ description = 'Errand', category = 'Errands' }) s:add({ description = 'Work task', category = 'Work' })