Thank you so much for the template but I can’t seem to get it working. I’m getting the following error:
Template parsing error, aborting. Eta Error: Bad template syntax
Invalid or unexpected token
===========================
var tR='',__l,__lP,include=E.include.bind(E),includeFile=E.includeFile.bind(E)
function layout(p,d){__l=p;__lP=d}
let _prs = [];
_prs.push(tp.file.creation_date());
_prs.push(\*
const supportedFileTypes = ["jpeg", "jpg", "png"];
const images = this.app.vault.getFiles().filter((item) => supportedFileTypes.indexOf(item.extension) >= 0)
const target = await tp.system.suggester((item) => item.path, images, true);
const out = await tp.user.ocr({ocr\_input: target.path}););
_prs.push(\* tR += out);
let _rst = await Promise.all(_prs);
tR+='--- \ncreation date: '
tR+=_rst[0]
tR+=' \ntags: [OCR] \n--- \n'
tR+=_rst[1]
tR+=_rst[2]
if(__l)tR=await includeFile(__l,Object.assign(tp,{body:tR},__lP))
if(cb){cb(null,tR)} return tR
at EtaErr (eval at <anonymous> (app://obsidian.md/app.js:1:1), <anonymous>:288:15)
at compile (eval at <anonymous> (app://obsidian.md/app.js:1:1), <anonymous>:851:19)
at handleCache (eval at <anonymous> (app://obsidian.md/app.js:1:1), <anonymous>:1094:68)
at eval (eval at <anonymous> (app://obsidian.md/app.js:1:1), <anonymous>:1140:33)
at new Promise (<anonymous>)
at render (eval at <anonymous> (app://obsidian.md/app.js:1:1), <anonymous>:1138:24)
at renderAsync (eval at <anonymous> (app://obsidian.md/app.js:1:1), <anonymous>:1172:12)
at TemplateParser.eval (eval at <anonymous> (app://obsidian.md/app.js:1:1), <anonymous>:1787:34)
at Generator.next (<anonymous>)
at eval (eval at <anonymous> (app://obsidian.md/app.js:1:1), <anonymous>:52:71)
Any idea how I can fix it?