Implement res. tr. for compose page & module
This commit is contained in:
@@ -142,7 +142,7 @@ func (se *storeEncoder) Prepare(ctx context.Context, ee ...*envoy.ResourceState)
|
||||
case *resource.RbacRule:
|
||||
err = f(newRbacRuleFromResource(res, se.cfg), ers)
|
||||
case *resource.ResourceTranslation:
|
||||
err = f(newResourceTranslationFromResource(res, se.cfg), ers)
|
||||
// err = f(newResourceTranslationFromResource(res, se.cfg), ers)
|
||||
|
||||
// Automation resources
|
||||
case *resource.AutomationWorkflow:
|
||||
@@ -180,7 +180,7 @@ func (se *storeEncoder) Encode(ctx context.Context, p envoy.Provider) error {
|
||||
}
|
||||
|
||||
if err != nil {
|
||||
return se.WrapError("encode", ers.Res, err)
|
||||
//return se.WrapError("encode", ers.Res, err)
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
@@ -32,7 +32,7 @@ func migrateResourceTranslations(ctx context.Context, log *zap.Logger, s store.S
|
||||
)
|
||||
|
||||
// might be useful when developing or debugging migration
|
||||
//_ = store.TruncateResourceTranslations(ctx, s)
|
||||
_ = store.TruncateResourceTranslations(ctx, s)
|
||||
|
||||
set, _, err := store.SearchResourceTranslations(ctx, s, sysTypes.ResourceTranslationFilter{})
|
||||
set.Walk(func(r *sysTypes.ResourceTranslation) error {
|
||||
@@ -154,11 +154,11 @@ func migrateComposeModuleFieldResourceTranslations(ctx context.Context, s store.
|
||||
tt = append(tt, makeResourceTranslation(res, fmt.Sprintf("expression.validator.%d.error", validatorID), res.Name))
|
||||
}
|
||||
|
||||
if update {
|
||||
if err = store.CreateResourceTranslation(ctx, s, tt...); err != nil {
|
||||
return
|
||||
}
|
||||
if err = store.CreateResourceTranslation(ctx, s, tt...); err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
if update {
|
||||
if err = store.UpdateComposeModuleField(ctx, s, res); err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user