fix(observer): 깨진 문자열 리터럴 2건 수정 — walkNode 크래시 해결 (v0.5.87)
This commit is contained in:
@@ -377,7 +377,7 @@ export function generateApprovalObserverScript(_port: number): string {
|
||||
var _conversationDumpCount=0;
|
||||
|
||||
function walkNode(el, depth, maxDepth, maxChildren) {
|
||||
if (depth > maxDepth) return {tag:'??,text:'depth limit'};
|
||||
if (depth > maxDepth) return {tag:'MAX',text:'depth limit'};
|
||||
if (!el || !el.tagName) return null;
|
||||
var info = {
|
||||
tag: el.tagName ? el.tagName.toLowerCase() : '#text',
|
||||
@@ -413,7 +413,7 @@ export function generateApprovalObserverScript(_port: number): string {
|
||||
if (childInfo) info.children.push(childInfo);
|
||||
}
|
||||
if (el.children.length > limit) {
|
||||
info.children.push({tag: '??, text: '+' + (el.children.length - limit) + ' more children'});
|
||||
info.children.push({tag: 'TRUNC', text: '+' + (el.children.length - limit) + ' more children'});
|
||||
}
|
||||
}
|
||||
return info;
|
||||
|
||||
Reference in New Issue
Block a user