Browse Source

add sentData.contentType === "json"

visuddhinanda 3 days ago
parent
commit
18900b58cd

+ 9 - 2
dashboard-v4/dashboard/src/components/template/SentEdit/SentCell.tsx

@@ -431,8 +431,15 @@ const SentCellWidget = ({
                   content={sentData.content}
                   oldContent={diffText}
                 />
-              ) : sentData.channel.type === "nissaya" ? (
-                <NissayaSent data={JSON.parse(sentData.content ?? "[])")} />
+              ) : sentData.channel.type === "nissaya" &&
+                sentData.contentType === "json" ? (
+                <NissayaSent
+                  data={JSON.parse(
+                    sentData.content && sentData.content !== ""
+                      ? sentData.content
+                      : "[]"
+                  )}
+                />
               ) : (
                 <MdView
                   className="sentence"