Fix broken compose module updating
This commit is contained in:
parent
9223feac95
commit
fb7e9b5ce1
@ -439,6 +439,9 @@ func (svc module) updater(ctx context.Context, namespaceID, moduleID uint64, act
|
||||
return err
|
||||
})
|
||||
|
||||
// @todo improve this
|
||||
err = svc.ReloadDALModels(ctx)
|
||||
|
||||
return m, svc.recordAction(ctx, aProps, action, err)
|
||||
}
|
||||
|
||||
@ -549,6 +552,11 @@ func (svc module) handleUpdate(ctx context.Context, upd *types.Module) moduleUpd
|
||||
|
||||
}
|
||||
|
||||
if !reflect.DeepEqual(res.ModelConfig, upd.ModelConfig) {
|
||||
changes |= moduleChanged
|
||||
res.ModelConfig = upd.ModelConfig
|
||||
}
|
||||
|
||||
// @todo make field-change detection more optimal
|
||||
if !reflect.DeepEqual(res.Fields, upd.Fields) {
|
||||
changes |= moduleFieldsChanged
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user