File tree Expand file tree Collapse file tree 1 file changed +14
-12
lines changed
Expand file tree Collapse file tree 1 file changed +14
-12
lines changed Original file line number Diff line number Diff line change @@ -130,23 +130,25 @@ func (s *storage) saveInK8s(secret *v1.Secret) (*v1.Secret, error) {
130130 return secret , nil
131131 }
132132
133- if existing , err := s .storage .Get (); err == nil && s .tls != nil {
134- if newSecret , updated , err := s .tls .Merge (existing , secret ); err == nil && updated {
135- secret = newSecret
136- }
137- }
138-
139133 targetSecret , err := s .targetSecret ()
140134 if err != nil {
141135 return nil , err
142136 }
143137
144- if newSecret , updated , err := s .tls .Merge (targetSecret , secret ); err != nil {
145- return nil , err
146- } else if ! updated {
147- return newSecret , nil
148- } else {
149- secret = newSecret
138+ if s .tls != nil {
139+ if existing , err := s .storage .Get (); err == nil {
140+ if newSecret , updated , err := s .tls .Merge (existing , secret ); err == nil && updated {
141+ secret = newSecret
142+ }
143+ }
144+
145+ if newSecret , updated , err := s .tls .Merge (targetSecret , secret ); err != nil {
146+ return nil , err
147+ } else if ! updated {
148+ return newSecret , nil
149+ } else {
150+ secret = newSecret
151+ }
150152 }
151153
152154 targetSecret .Annotations = secret .Annotations
You can’t perform that action at this time.
0 commit comments