From 366696ad05170e568f51ff651a694c12389ae574 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Sat, 29 Jul 2023 10:53:39 -0700 Subject: [PATCH] include diagram config in hash --- d2target/d2target.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/d2target/d2target.go b/d2target/d2target.go index b05641df7..bf2c0277e 100644 --- a/d2target/d2target.go +++ b/d2target/d2target.go @@ -83,6 +83,14 @@ func (diagram Diagram) Bytes() ([]byte, error) { } base := append(b1, b2...) + if diagram.Config != nil { + b, err := json.Marshal(diagram.Config) + if err != nil { + return nil, err + } + base = append(base, b...) + } + for _, d := range diagram.Layers { slices, err := d.Bytes() if err != nil {