From 5ccd682b092de4e262f658b4227fb693f66c2cca Mon Sep 17 00:00:00 2001 From: Thibaut Date: Fri, 22 Jul 2022 09:50:12 +0200 Subject: [PATCH] call proc function after loading module fields --- compose/service/module.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/compose/service/module.go b/compose/service/module.go index e8c29b135..d0f57b8aa 100644 --- a/compose/service/module.go +++ b/compose/service/module.go @@ -453,13 +453,16 @@ 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 } - return loadModuleFields(ctx, svc.store, m) + if err = loadModuleFields(ctx, svc.store, m); err != nil { + return err + } + + svc.proc(ctx, m) + return nil }() return m, svc.recordAction(ctx, aProps, ModuleActionLookup, err)