Remove leftover function, arg

This commit is contained in:
Melik
2023-02-08 17:22:42 -08:00
committed by Frans de Jonge
parent d9b0785a96
commit 0e470aaed9

View File

@@ -112,27 +112,10 @@ function filemanagerutil.setStatus(file, status)
docinfo:flush()
end
-- Generate a book status file dialog button
function filemanagerutil.genStatusButton(to_status, current_status, file, caller_callback)
local status_text = {
reading = _("Reading"),
abandoned = _("On hold"),
complete = _("Finished"),
}
return {
text = status_text[to_status],
id = to_status, -- used by covermenu
enabled = current_status ~= to_status,
callback = function()
filemanagerutil.setStatus(file, to_status)
caller_callback()
end,
}
end
-- Generate all book status file dialog buttons in a row
function filemanagerutil.getStatusButtonsRow(file, caller_callback)
local function genStatusButton(to_status, current_status)
local status = filemanagerutil.getStatus(file)
local function genStatusButton(to_status)
local status_text = {
reading = _("Reading"),
abandoned = _("On hold"),
@@ -141,14 +124,13 @@ function filemanagerutil.getStatusButtonsRow(file, caller_callback)
return {
text = status_text[to_status],
id = to_status, -- used by covermenu
enabled = current_status ~= to_status,
enabled = status ~= to_status,
callback = function()
filemanagerutil.setStatus(file, to_status)
caller_callback()
end,
}
end
local status = filemanagerutil.getStatus(file)
return {
genStatusButton("reading", status, file, caller_callback),
genStatusButton("abandoned", status, file, caller_callback),