Sfoglia il codice sorgente

[Minor] Multimap: Exclude text parts and multiparts

tags/2.0
Vsevolod Stakhov 4 anni fa
parent
commit
1a64f6be2c
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6
    1
      src/plugins/lua/multimap.lua

+ 6
- 1
src/plugins/lua/multimap.lua Vedi File

@@ -859,7 +859,12 @@ local function multimap_callback(task, rule)
end,
filename = function()
local parts = task:get_parts()
for _,p in ipairs(parts) do

local function filter_parts(p)
return (not p:is_text()) and (not p:is_multipart())
end

for p in fun.iter(fun.filter(filter_parts, parts)) do
if p:is_archive() and not rule['skip_archives'] then
local fnames = p:get_archive():get_files()


Loading…
Annulla
Salva