@@ -33,7 +33,7 @@ func (r *ScanReconciler) setHookStatus(scan *executionv1.Scan) error {
3333
3434 var hookStatuses []* executionv1.HookStatus
3535
36- if scan .Spec .ResourceMode == executionv1 .NamespaceLocal {
36+ if scan .Spec .ResourceMode == nil || * scan . Spec . ResourceMode == executionv1 .NamespaceLocal {
3737 var scanCompletionHooks executionv1.ScanCompletionHookList
3838 if err := r .List (ctx , & scanCompletionHooks ,
3939 client .InNamespace (scan .Namespace ),
@@ -192,7 +192,7 @@ func (r *ScanReconciler) processPendingHook(scan *executionv1.Scan, status *exec
192192 var hookName string
193193 var hookSpec executionv1.ScanCompletionHookSpec
194194
195- if scan .Spec .ResourceMode == executionv1 .NamespaceLocal {
195+ if scan .Spec .ResourceMode == nil || * scan . Spec . ResourceMode == executionv1 .NamespaceLocal {
196196 var hook executionv1.ScanCompletionHook
197197 err = r .Get (ctx , types.NamespacedName {Name : status .HookName , Namespace : scan .Namespace }, & hook )
198198 if err != nil {
@@ -201,7 +201,7 @@ func (r *ScanReconciler) processPendingHook(scan *executionv1.Scan, status *exec
201201 }
202202 hookName = hook .Name
203203 hookSpec = hook .Spec
204- } else if scan .Spec .ResourceMode == executionv1 .ClusterWide {
204+ } else if * scan .Spec .ResourceMode == executionv1 .ClusterWide {
205205 var clusterHook executionv1.ClusterScanCompletionHook
206206 err = r .Get (ctx , types.NamespacedName {Name : status .HookName }, & clusterHook )
207207 if err != nil {
0 commit comments