Skip to content

Commit 1a1852c

Browse files
authored
Merge pull request #13344 from k8s-infra-cherrypick-robot/cherry-pick-13336-to-release-1.12
[release-1.12] 🐛 Fix bug while setting status for deprecated fields
2 parents 90f7459 + bc95886 commit 1a1852c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

util/deprecated/v1beta1/patch/utils.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ func identifyConditionsFieldsPath(obj runtime.Object) ([]string, []string, error
182182
// We assume the type is implemented according to transition guidelines
183183
clusterv1ConditionsFields = []string{"status", "deprecated", "v1beta1", "conditions"}
184184
} else {
185-
if v1Beta1Field := deprecatedElem.FieldByName("V1Beta1"); deprecatedField != (reflect.Value{}) {
185+
if v1Beta1Field := deprecatedElem.FieldByName("V1Beta1"); v1Beta1Field != (reflect.Value{}) {
186186
if v1Beta1Field.Kind() != reflect.Pointer {
187187
return nil, nil, errors.New("obj.status.deprecated.v1beta1 must be a pointer")
188188
}

util/patch/utils.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ func identifyConditionsFieldsPath(obj runtime.Object) ([]string, []string, error
182182
// We assume the type is implemented according to transition guidelines
183183
clusterv1ConditionsFields = []string{"status", "deprecated", "v1beta1", "conditions"}
184184
} else {
185-
if v1Beta1Field := deprecatedElem.FieldByName("V1Beta1"); deprecatedField != (reflect.Value{}) {
185+
if v1Beta1Field := deprecatedElem.FieldByName("V1Beta1"); v1Beta1Field != (reflect.Value{}) {
186186
if v1Beta1Field.Kind() != reflect.Pointer {
187187
return nil, nil, errors.New("obj.status.deprecated.v1beta1 must be a pointer")
188188
}

0 commit comments

Comments
 (0)