For "Show Recommended" keep existing promotions

This commit is contained in:
Austin Mroz
2025-09-24 10:50:40 -05:00
parent 91a6f9d762
commit 768ffb2c9f

View File

@@ -162,15 +162,15 @@ const recommendedWidgets = computed(() => {
function showRecommended() {
const node = activeNode.value
if (!node) return //Not reachable
node.properties.proxyWidgets = JSON.stringify(
recommendedWidgets.value.map(([node, widget]) => [
`${node.id}`,
widget.name
])
const pw = parseProxyWidgets(node.properties.proxyWidgets)
const toAdd: ProxyWidgetsProperty = recommendedWidgets.value.map(
([n, w]: WidgetItem) => [`${n.id}`, w.name]
)
triggerUpdate.value++
//TODO: Add sort step here
//Input should always be before output by default
pw.push(...toAdd)
node.properties.proxyWidgets = JSON.stringify(pw)
triggerUpdate.value++
}
const filteredActive = computed<WidgetItem[]>(() => {