Skip to content

Commit 8b33a7e

Browse files
committed
refactored code structure
1 parent 8ef3134 commit 8b33a7e

6 files changed

Lines changed: 808 additions & 797 deletions

File tree

File renamed without changes.

src/addons/addons/ai-integration/codeChunkHandler.js renamed to src/addons/addons/ai-integration/helpers/codeChunkHandler.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export async function handleRawCodeChunk(codeChunk, uniqueCommentID,mainWorkspac
2020
"uniqueCommentID": uniqueCommentID,
2121
}
2222
try {
23-
codeChunk = "<BlockChunkdata2938512938>" + codeChunk.replace("```xml", "").replaceAll("```", "") + "</BlockChunkdata2938512938>";
23+
codeChunk = "<xml>" + codeChunk.replace("```xml", "").replaceAll("```", "") + "</xml>";
2424
let xmlCode = xmlParser.parseFromString(codeChunk, "text/xml");
2525
//check if it successfully parsed
2626
if (xmlCode.getElementsByTagName("parsererror").length > 0) {
@@ -64,7 +64,7 @@ export async function handleRawCodeChunk(codeChunk, uniqueCommentID,mainWorkspac
6464
for (var x of response.variables) if (mainWorkspace.getVariable(x) != null) response.overlappingVars.push(x)
6565
for (var x of response.lists) if (mainWorkspace.getVariable(x, "list") != null) response.overlappingLists.push(x)
6666

67-
response.BlocksAsXML = "<xml>" + xmlSerializer.serializeToString(xmlCode).replace("<BlockChunkdata2938512938>", "").replace("</BlockChunkdata2938512938>", "") + "</xml>";
67+
response.BlocksAsXML = xmlSerializer.serializeToString(xmlCode);
6868
response.blocksAsSVG = await blockParser.getSVG(response.BlocksAsXML, uniqueCommentID);
6969
} catch (e) {
7070
console.error(e);

src/addons/addons/ai-integration/helpers.js renamed to src/addons/addons/ai-integration/helpers/helpers.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const toolboxOverrides = require('./assets/toolboxOverrides.json');
2-
const defaultToolbox = require('./assets/defaultToolbox.json');
1+
const toolboxOverrides = require('../assets/toolboxOverrides.json');
2+
const defaultToolbox = require('../assets/defaultToolbox.json');
33

44
export default class helpers {
55
constructor() {
File renamed without changes.

0 commit comments

Comments
 (0)