From 24a8e89fa57c9784e3498735d0d3176d64cddf29 Mon Sep 17 00:00:00 2001 From: Daniel Ding Date: Thu, 22 May 2025 21:08:27 +0800 Subject: [PATCH] fix: ipsec: spec is nil. --- pkg/config/switch.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkg/config/switch.go b/pkg/config/switch.go index 01caf2c..6b7290b 100755 --- a/pkg/config/switch.go +++ b/pkg/config/switch.go @@ -171,13 +171,12 @@ func (s *Switch) Dir(elem0, elem1 string) string { } func (s *Switch) RemarshalNetwork(obj *Network, format string) { + context := obj.Specifies + + obj.NewSpecifies() if obj.Specifies == nil { return } - - context := obj.Specifies - obj.NewSpecifies() - if format == "" { format = "json" if s.IsYaml() {