Do not include author in OPDS download filename if nil or empty (#7384)

reviewable/pr7371/r15
Alex Vanderpot 3 years ago committed by GitHub
parent ac26ccdc58
commit 7b2eba73ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -552,7 +552,13 @@ end
function OPDSBrowser:downloadFile(item, filetype, remote_url)
-- Download to user selected folder or last opened folder.
local download_dir = self.getCurrentDownloadDir()
local filename = util.getSafeFilename(item.author .. " - " .. item.title .. "." .. filetype, download_dir)
local filename = item.title .. "." .. filetype
if item.author then
filename = item.author .. " - " .. filename
end
filename = util.getSafeFilename(filename, download_dir)
local local_path = download_dir .. "/" .. filename
local_path = util.fixUtf8(local_path, "_")

Loading…
Cancel
Save