Fix activity messages generation and display (#4469)

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
This commit is contained in:
Kristina
2024-01-29 18:54:21 +07:00
committed by GitHub
parent b78c4138a4
commit f94089b7dd
7 changed files with 75 additions and 50 deletions
@@ -83,7 +83,7 @@
.getModel()
.findAllSync(activity.class.DocUpdateMessageViewlet, { action: value.action, objectClass: value.objectClass })
$: void getAttributeModel(client, value.attributeUpdates, value.attachedToClass).then((model) => {
$: void getAttributeModel(client, value.attributeUpdates, value.objectClass).then((model) => {
attributeModel = model
})
@@ -197,14 +197,7 @@
</ShowMore>
{:else if value.action === 'create' || value.action === 'remove'}
<ShowMore>
<DocUpdateMessageContent
objectClass={value.objectClass}
message={value}
{viewlet}
{objectName}
{collectionName}
{collectionAttribute}
/>
<DocUpdateMessageContent message={value} {viewlet} {objectName} {collectionName} {collectionAttribute} />
</ShowMore>
{:else if value.attributeUpdates && attributeModel}
<DocUpdateMessageAttributes attributeUpdates={value.attributeUpdates} {attributeModel} {viewlet} />