We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0cf8ba6 commit e06767dCopy full SHA for e06767d
src/resources/filters/quarto-finalize/mediabag.lua
@@ -11,13 +11,12 @@ function mediabag()
11
not _quarto.format.isPowerPointOutput() then
12
local mt, contents = pandoc.mediabag.lookup(el.src)
13
if contents ~= nil then
14
+
15
local mediabagDir = param("mediabag-dir", nil)
16
local mediaFile = pandoc.path.join{mediabagDir, el.src}
- local file = io.open(mediaFile, "wb")
17
- if file then
18
- file:write(contents)
19
- file:close()
20
- else
+ local file = _quarto.file.write(mediaFile, contents)
+ if not file then
21
warn('failed to write mediabag entry: ' .. mediaFile)
22
end
23
el.src = mediaFile
0 commit comments