import{Q as c,J as m,N as u}from"./vue.runtime.esm-Ct3_M7aQ.chunk.mjs";import{m as r}from"./index-XmYygNaN.chunk.mjs";import{h,p as f,ar as g,al as y}from"./index-BMeBqg0T.chunk.mjs";async function v(o={}){const d={firstResult:0,nbResults:200,mimesType:h,onThisDay:!1,onlyFavorites:!1,full:!1,extraFilters:"",...o},a=d.mimesType.reduce((e,t)=>`${e}
${t}
`,""),s=d.onlyFavorites?`
1
`:"",n=d.onThisDay?`${Array(20).fill(1).map((e,t)=>{const l=r(Date.now()).startOf("day").subtract(3,"d").subtract(t+1,"y"),p=r(Date.now()).endOf("day").add(3,"d").subtract(t+1,"y");return`
${l.valueOf()/1e3}
${p.valueOf()/1e3}
`}).join(`
`)}`:"",i=f.state.userConfig.photosSourceFolders.map(e=>`
${c(m,e)}
infinity
`).join(`
`);return d.data=`
${g()}
${i}
${a}
${s}
${n}
${d.extraFilters}
${d.nbResults}
${d.firstResult}
`,d.details=!0,(await y.search("/",d)).data.results.map(e=>(e.filename=e.filename.replace(/^\/remote.php\/dav/,""),e)).map(e=>u(e))}export{v as g};
//# sourceMappingURL=PhotoSearch-DdDD9daK.chunk.mjs.map