3
0

Removed required status on fields in record delete

Delete record workflow function removed required field status on
namespace and module.
This commit is contained in:
Peter Grlica
2022-06-22 10:10:45 +02:00
parent c535e3a91e
commit f7fc2f10dd
2 changed files with 9 additions and 5 deletions
+2 -2
View File
@@ -1343,7 +1343,7 @@ func (h recordsHandler) Delete() *atypes.Function {
Parameters: []*atypes.Param{
{
Name: "module",
Types: []string{"ID", "Handle", "ComposeModule"}, Required: true,
Types: []string{"ID", "Handle", "ComposeModule"},
Meta: &atypes.ParamMeta{
Label: "Module to set record type",
Description: "Even with unique record ID across all modules, module needs to be known\nbefore doing any record operations. Mainly because records of different\nmodules can be located in different stores.",
@@ -1351,7 +1351,7 @@ func (h recordsHandler) Delete() *atypes.Function {
},
{
Name: "namespace",
Types: []string{"ID", "Handle", "ComposeNamespace"}, Required: true,
Types: []string{"ID", "Handle", "ComposeNamespace"},
},
{
Name: "record",
+7 -3
View File
@@ -213,9 +213,13 @@ functions:
<<: *labels
delete: "step"
params:
module: *moduleLookup
namespace: *namespaceLookup
record: *recordLookup
module:
<<: *moduleLookup
required: false
namespace:
<<: *namespaceLookup
required: false
record: *recordLookup
# undelete:
# meta: