From 5d5a68170aec43b17e2d381635c3989d5853fe09 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Thu, 19 Dec 2024 19:23:07 +0200 Subject: [PATCH] chore(client/ts): port services/attribute_renderer --- .../{attribute_renderer.js => attribute_renderer.ts} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename src/public/app/services/{attribute_renderer.js => attribute_renderer.ts} (95%) diff --git a/src/public/app/services/attribute_renderer.js b/src/public/app/services/attribute_renderer.ts similarity index 95% rename from src/public/app/services/attribute_renderer.js rename to src/public/app/services/attribute_renderer.ts index 8916665a3..da620f365 100644 --- a/src/public/app/services/attribute_renderer.js +++ b/src/public/app/services/attribute_renderer.ts @@ -20,7 +20,11 @@ async function renderAttribute(attribute, renderIsInheritable) { // when the relation has just been created, then it might not have a value if (attribute.value) { $attr.append(document.createTextNode(`~${attribute.name}${isInheritable}=`)); - $attr.append(await createLink(attribute.value)); + + const link = await createLink(attribute.value); + if (link) { + $attr.append(link); + } } } else { ws.logError(`Unknown attr type: ${attribute.type}`);