From 04ae37de612e3fcc5b2968a94304f72deda9ddf7 Mon Sep 17 00:00:00 2001 From: kpears201 Date: Thu, 17 Nov 2022 19:25:45 -0500 Subject: [PATCH] fix: Capabilities for property setters to be manages instead of uses (#77) (cherry picked from commit a2fa157fac3ace0c3cec9f283b59bc4768e17373) --- util/shared/modules.mjs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/util/shared/modules.mjs b/util/shared/modules.mjs index 6495c268..067cc0b5 100644 --- a/util/shared/modules.mjs +++ b/util/shared/modules.mjs @@ -463,7 +463,14 @@ const createSetterFromProperty = property => { old_tags.forEach(t => { if (t.name !== 'property' && !t.name.startsWith('property:')) { - setter.tags.push(t) + if (t.name === 'capabilities') { + setter.tags.push({ + name: 'capabilities', + 'x-manages': t['x-uses'] + }) + } else { + setter.tags.push(t) + } } })