From 50c7579cf59abc66005e032292d4453c8134862c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B9=20=D0=91=D0=B0?= =?UTF-8?q?=D0=B4=D1=8F=D0=B5=D0=B2?= Date: Thu, 13 Apr 2023 16:22:47 +0700 Subject: [PATCH] =?UTF-8?q?=D0=92=20=D0=B2=D1=8B=D0=B7=D0=BE=D0=B2=20drawi?= =?UTF-8?q?o=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=20=D0=BF?= =?UTF-8?q?=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=80=20--no-sandbox=20=D0=B2=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=BD=D1=86=D0=B5.=20=D0=AD=D1=82=D0=BE=20=D0=BD?= =?UTF-8?q?=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=D0=B8=D0=BC=D0=BE=20=D0=B4?= =?UTF-8?q?=D0=BB=D1=8F=20=D0=BA=D0=BE=D1=80=D1=80=D0=B5=D0=BA=D1=82=D0=BD?= =?UTF-8?q?=D0=BE=D0=B9=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B=20=D0=B2=20?= =?UTF-8?q?Docker=20=D0=BA=D0=BE=D0=BD=D1=82=D0=B5=D0=B9=D0=BD=D0=B5=D1=80?= =?UTF-8?q?=D0=B5.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/drawio/export.go | 1 + pkg/drawio/export_test.go | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/pkg/drawio/export.go b/pkg/drawio/export.go index 9a98c66..51a677b 100644 --- a/pkg/drawio/export.go +++ b/pkg/drawio/export.go @@ -155,6 +155,7 @@ func (exp Exporter) ExportFile( "--page-index", strconv.Itoa(i), "--output", path.Join(output, outName), "--export", filePath, + "--no-sandbox", ) cmd := exec.Command(exp.opts.App(), drawioArgs...) cmd.Stdout = os.Stdout diff --git a/pkg/drawio/export_test.go b/pkg/drawio/export_test.go index 8cb4b44..9c956fb 100644 --- a/pkg/drawio/export_test.go +++ b/pkg/drawio/export_test.go @@ -142,6 +142,7 @@ var testData = []exportTest{ "drawio", "--page-index", "0", "--output", "export/diagrams-1.pdf", "--export", "source/diagrams.drawio", + "--no-sandbox", }, }, { @@ -150,6 +151,7 @@ var testData = []exportTest{ "drawio", "--page-index", "1", "--output", "export/diagrams-2.pdf", "--export", "source/diagrams.drawio", + "--no-sandbox", }, }, { @@ -158,6 +160,7 @@ var testData = []exportTest{ "drawio", "--page-index", "2", "--output", "export/diagrams-3.pdf", "--export", "source/diagrams.drawio", + "--no-sandbox", }, }, }, @@ -227,6 +230,7 @@ var testData = []exportTest{ "drawio", "--page-index", "0", "--output", "export/diagrams-1.pdf", "--export", "source/diagrams.drawio", + "--no-sandbox", }, }, { @@ -235,6 +239,7 @@ var testData = []exportTest{ "drawio", "--page-index", "1", "--output", "export/diagrams-2.pdf", "--export", "source/diagrams.drawio", + "--no-sandbox", }, }, { @@ -243,6 +248,7 @@ var testData = []exportTest{ "drawio", "--page-index", "2", "--output", "export/diagrams-3.pdf", "--export", "source/diagrams.drawio", + "--no-sandbox", }, }, }, @@ -266,6 +272,7 @@ var testData = []exportTest{ "drawio", "--page-index", "0", "--output", "export/additional-Один.pdf", "--export", "source/additional.xml", + "--no-sandbox", }, }, { @@ -274,6 +281,7 @@ var testData = []exportTest{ "drawio", "--page-index", "1", "--output", "export/additional-Два.pdf", "--export", "source/additional.xml", + "--no-sandbox", }, }, }, @@ -298,6 +306,7 @@ var testData = []exportTest{ "drawio", "--page-index", "0", "--output", "export/subdir/Вложенные диаграммы-Первая диаграмма.pdf", "--export", "source/subdir/Вложенные диаграммы.drawio", + "--no-sandbox", }, }, { @@ -306,6 +315,7 @@ var testData = []exportTest{ "drawio", "--page-index", "1", "--output", "export/subdir/Вложенные диаграммы-Вторая диаграмма.pdf", "--export", "source/subdir/Вложенные диаграммы.drawio", + "--no-sandbox", }, }, },