3
0

Fix crash on unexisting module

Module proc() called with nil for module.
This commit is contained in:
Denis Arh 2022-03-22 12:16:00 +01:00
parent 1a8bb58985
commit 4e2a87ec97

View File

@ -446,6 +446,8 @@ func (svc module) lookup(ctx context.Context, namespaceID uint64, lookup func(*m
return ModuleErrNotAllowedToRead()
}
svc.proc(ctx, m)
if err = loadModuleLabels(ctx, svc.store, m); err != nil {
return err
}
@ -453,8 +455,6 @@ func (svc module) lookup(ctx context.Context, namespaceID uint64, lookup func(*m
return loadModuleFields(ctx, svc.store, m)
}()
svc.proc(ctx, m)
return m, svc.recordAction(ctx, aProps, ModuleActionLookup, err)
}