Browse Source

:art: https://github.com/siyuan-note/siyuan/issues/9888

Vanessa 1 year ago
parent
commit
fd17c48e79
2 changed files with 7 additions and 4 deletions
  1. 4 1
      app/src/protyle/render/av/relation.ts
  2. 3 3
      app/src/types/index.d.ts

+ 4 - 1
app/src/protyle/render/av/relation.ts

@@ -115,7 +115,10 @@ export const updateRelation = (options: {
     let colData: IAVColumn;
     options.colsData.find(item => {
         if (item.id === colId) {
-            colData = item
+            if (!item.relation) {
+                item.relation = {}
+            }
+            colData = item;
             return true;
         }
     })

+ 3 - 3
app/src/types/index.d.ts

@@ -1164,7 +1164,7 @@ interface IAVCellAssetValue {
 }
 
 interface IAVCellRelationValue {
-    avID: string
-    backKeyID: string
-    isTwoWay: boolean
+    avID?: string
+    backKeyID?: string
+    isTwoWay?: boolean
 }