zadam / trilium

Build your personal knowledge base with Trilium Notes
GNU Affero General Public License v3.0
27.2k stars 1.9k forks source link

(Bug report) inherited attributes display error #2292

Closed anno189 closed 2 years ago

anno189 commented 2 years ago

Preflight Checklist

Trilium Version

0.48.3

What operating system are you using?

macOS

What is your setup?

Local + server sync

Operating System Version

macOS Big Sur, Ubuntu 18.04

Expected Behavior

click inherited attributes

截屏2021-10-29 下午4 53 17

Actual Behavior

Backend log

16:59:19.640 ERROR: post /api/search-related threw exception: RangeError: Maximum call stack size exceeded at Array.flat () at Note.getSubtreeNotesIncludingTemplated (/Applications/Trilium Notes.app/Contents/Resources/app.asar/src/becca/entities/note.js:748:20) at Note.getSubtreeNotesIncludingTemplated (/Applications/Trilium Notes.app/Contents/Resources/app.asar/src/becca/entities/note.js:735:32) at Note.getSubtreeNotesIncludingTemplated (/Applications/Trilium Notes.app/Contents/Resources/app.asar/src/becca/entities/note.js:735:32) at Note.getSubtreeNotesIncludingTemplated (/Applications/Trilium Notes.app/Contents/Resources/app.asar/src/becca/entities/note.js:735:32) at Note.getSubtreeNotesIncludingTemplated (/Applications/Trilium Notes.app/Contents/Resources/app.asar/src/becca/entities/note.js:735:32) at Note.getSubtreeNotesIncludingTemplated (/Applications/Trilium Notes.app/Contents/Resources/app.asar/src/becca/entities/note.js:735:32) at Note.getSubtreeNotesIncludingTemplated (/Applications/Trilium Notes.app/Contents/Resources/app.asar/src/becca/entities/note.js:743:35) at Note.getSubtreeNotesIncludingTemplated (/Applications/Trilium Notes.app/Contents/Resources/app.asar/src/becca/entities/note.js:735:32) at Note.getSubtreeNotesIncludingTemplated (/Applications/Trilium Notes.app/Contents/Resources/app.asar/src/becca/entities/note.js:735:32) 16:59:19.672 304 GET /api/clipper/handshake with 45 bytes took 5ms 16:59:19.678 JS Error: Error when calling POST /api/search-related: 500 - Maximum call stack size exceeded Stack: Error at Object.N [as logError] (http://127.0.0.1:37840/app-dist/desktop.js:2:97997) at Object.throwError (http://127.0.0.1:37840/app-dist/desktop.js:2:83551) at c (http://127.0.0.1:37840/app-dist/desktop.js:2:80478) at async EventEmitter. (http://127.0.0.1:37840/app-dist/desktop.js:2:81223)

Additional Information

No response

zadam commented 2 years ago

Hi, thanks for reporting this, fixed.