diff options
Diffstat (limited to 'internal/api/client/admin/domainpermissionsubscriptioncreate.go')
| -rw-r--r-- | internal/api/client/admin/domainpermissionsubscriptioncreate.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/internal/api/client/admin/domainpermissionsubscriptioncreate.go b/internal/api/client/admin/domainpermissionsubscriptioncreate.go index f44eda748..e57b4bc3f 100644 --- a/internal/api/client/admin/domainpermissionsubscriptioncreate.go +++ b/internal/api/client/admin/domainpermissionsubscriptioncreate.go @@ -94,6 +94,15 @@ import ( // type: boolean // default: false // - +// name: remove_retracted +// in: formData +// description: >- +// If true, then when a list is processed, if the list does *not* contain entries that +// it *did* contain previously, ie., retracted entries, then domain permissions +// corresponding to those entries will be removed. If false, they will just be orphaned instead. +// type: boolean +// default: true +// - // name: uri // required: true // in: formData @@ -234,6 +243,8 @@ func (m *Module) DomainPermissionSubscriptionPOSTHandler(c *gin.Context) { contentType, permType, asDraft, + form.AdoptOrphans, + form.RemoveRetracted, util.PtrOrZero(form.FetchUsername), // Optional. util.PtrOrZero(form.FetchPassword), // Optional. ) |
