From ec6e1045196ed9de6cd021b8af585888de5607f6 Mon Sep 17 00:00:00 2001
From: Daniel <845765@qq.com>
Date: Tue, 1 Aug 2023 00:15:55 +0800
Subject: [PATCH] :art: Update av
---
app/src/protyle/render/av/render.ts | 4 ++--
kernel/api/av.go | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/app/src/protyle/render/av/render.ts b/app/src/protyle/render/av/render.ts
index af1c4dd87..96f2115b1 100644
--- a/app/src/protyle/render/av/render.ts
+++ b/app/src/protyle/render/av/render.ts
@@ -256,7 +256,7 @@ export const renderAVAttribute = (element: HTMLElement, id: string) => {
${item.key.name}
-
${genAVValueHTML(item.values[0])}
@@ -327,7 +327,7 @@ export const renderAVAttribute = (element: HTMLElement, id: string) => {
avID: item.parentElement.dataset.avId,
keyID: item.parentElement.dataset.keyId,
rowID: item.parentElement.dataset.blockId,
- cellID: id,
+ cellID: item.parentElement.dataset.id,
value
});
});
diff --git a/kernel/api/av.go b/kernel/api/av.go
index 09541abb7..88e1c477c 100644
--- a/kernel/api/av.go
+++ b/kernel/api/av.go
@@ -93,5 +93,6 @@ func setAttributeViewBlockAttr(c *gin.Context) {
cellID := arg["cellID"].(string)
value := arg["value"].(interface{})
blockAttributeViewKeys := model.UpdateAttributeViewCell(avID, keyID, rowID, cellID, value)
+ util.BroadcastByType("protyle", "refreshAttributeView", 0, "", map[string]interface{}{"id": avID})
ret.Data = blockAttributeViewKeys
}