From 25d2143a627531fc0475d639c1e8f657ccafa630 Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Tue, 20 Sep 2022 13:21:34 +0200 Subject: Golang-ci-lint: Fixes --- internal/fsm/fsm.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'internal/fsm/fsm.go') diff --git a/internal/fsm/fsm.go b/internal/fsm/fsm.go index 292e09e..4fc647e 100644 --- a/internal/fsm/fsm.go +++ b/internal/fsm/fsm.go @@ -99,11 +99,13 @@ func (fsm *FSM) writeGraph() { return } - f.WriteString(graph) + _, writeErr := f.WriteString(graph) f.Close() - cmd := exec.Command("mmdc", "-i", graphFile, "-o", graphImgFile, "--scale", "4") - - cmd.Start() + if writeErr != nil { + cmd := exec.Command("mmdc", "-i", graphFile, "-o", graphImgFile, "--scale", "4") + // Generating is best effort + _ = cmd.Start() + } } func (fsm *FSM) GoBack() { -- cgit v1.2.3