Skip to content

Commit 5dce377

Browse files
author
lamai93
committed
Reset immutable fields in SyncSpec.
1 parent a438d33 commit 5dce377

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pkg/apis/deployment/v1alpha/sync_spec.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,9 @@ func (s *SyncSpec) SetDefaultsFrom(source SyncSpec) {
8989
// Field names are relative to given field prefix.
9090
func (s SyncSpec) ResetImmutableFields(fieldPrefix string, target *SyncSpec) []string {
9191
var resetFields []string
92+
if list := s.ExternalAccess.ResetImmutableFields(fieldPrefix+".externalAccess", &target.ExternalAccess); len(list) > 0 {
93+
resetFields = append(resetFields, list...)
94+
}
9295
if list := s.Authentication.ResetImmutableFields(fieldPrefix+".auth", &target.Authentication); len(list) > 0 {
9396
resetFields = append(resetFields, list...)
9497
}

0 commit comments

Comments
 (0)