mirror of
https://github.com/open-cluster-management-io/ocm.git
synced 2026-05-17 14:48:49 +00:00
Fix nil pointer panic (#157)
Signed-off-by: zhujian <jiazhu@redhat.com> Signed-off-by: zhujian <jiazhu@redhat.com>
This commit is contained in:
@@ -96,7 +96,7 @@ func TestServerSideApply(t *testing.T) {
|
||||
return
|
||||
}
|
||||
|
||||
var ssaConflict *ServerSideApplyConflictError
|
||||
var ssaConflict = &ServerSideApplyConflictError{}
|
||||
if !errors.As(err, &ssaConflict) {
|
||||
t.Errorf("expect serverside apply conflict error, but got %v", err)
|
||||
}
|
||||
|
||||
@@ -173,7 +173,7 @@ func (m *ManifestWorkController) sync(ctx context.Context, controllerContext fac
|
||||
newManifestConditions := []workapiv1.ManifestCondition{}
|
||||
for _, result := range resourceResults {
|
||||
// ignore server side apply conflict error since it cannot be resolved by error fallback.
|
||||
var ssaConflict *apply.ServerSideApplyConflictError
|
||||
var ssaConflict = &apply.ServerSideApplyConflictError{}
|
||||
if result.Error != nil && !errors.As(result.Error, &ssaConflict) {
|
||||
errs = append(errs, result.Error)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user