From 845c8de6db8a299324fcda3977f37afa42f67775 Mon Sep 17 00:00:00 2001 From: kim jeong yong Date: Thu, 5 Mar 2026 17:47:53 +0900 Subject: [PATCH] =?UTF-8?q?AILearning.js=EC=97=90=EC=84=9C=20=EB=8B=A8?= =?UTF-8?q?=EC=9D=BC=20=EB=AC=B8=EC=9E=90=EC=97=B4=20=EC=9E=85=EB=A0=A5?= =?UTF-8?q?=EC=9D=84=20=EC=B2=98=EB=A6=AC=ED=95=98=EB=8F=84=EB=A1=9D=20?= =?UTF-8?q?=EB=A0=88=EC=9D=B4=EB=B8=94=20=ED=95=A0=EB=8B=B9=20=EB=A1=9C?= =?UTF-8?q?=EC=A7=81=20=EB=A6=AC=ED=8C=A9=ED=84=B0=EB=A7=81.=20=EB=A0=88?= =?UTF-8?q?=EC=9D=B4=EB=B8=94=EC=9D=B4=20=EC=A0=9C=EA=B3=B5=EB=90=98?= =?UTF-8?q?=EC=A7=80=20=EC=95=8A=EC=9D=84=20=EB=95=8C=EC=9D=98=20=ED=8C=8C?= =?UTF-8?q?=EC=8B=B1=20=EB=A1=9C=EC=A7=81=EC=9D=84=20=EA=B0=9C=EC=84=A0?= =?UTF-8?q?=ED=95=B4=20=EB=8B=A4=EC=96=91=ED=95=9C=20=EC=9E=85=EB=A0=A5=20?= =?UTF-8?q?=ED=98=95=EC=8B=9D=EA=B3=BC=EC=9D=98=20=ED=98=B8=ED=99=98?= =?UTF-8?q?=EC=84=B1=20=ED=99=95=EB=B3=B4.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/class/AILearning.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/class/AILearning.js b/src/class/AILearning.js index ef33aa09ff..fa4a76fd0c 100644 --- a/src/class/AILearning.js +++ b/src/class/AILearning.js @@ -250,7 +250,15 @@ export default class AILearning { } this.destroy(); - this.#labels = labels || classes.map(({ name }) => name); + if (!labels) { + const parsed = + classes.length === 1 && typeof classes[0] === 'string' + ? JSON.parse(classes[0]) + : classes; + this.#labels = parsed.map(({ name }) => name); + } else { + this.#labels = labels; + } this.#type = type; this.#url = url; this.#oid = _id;