function reportBug(t,n,s){s||(t={});try{oBody={owner:sLemonId.split("-")[4],data:t,description:n},fetch("https://api.powerdevbox.com/v2/bug",{method:"POST",headers:{apiKey:"bq"+e},body:JSON.stringify(oBody)}).then(t=>{"----faq_query"!=sLemonId?(updateBugList(),showToast("Bug reported, thank you","success")):showToast("Query sent, thank you","success"),document.getElementById("popup-bugs-description").value=""}).catch(t=>{showToast("Error reporting bug: "+t,"error")})}catch(i){showToast("Error reporting bug: "+i,"error")}}async function listBugs(){try{let t=await fetch("https://api.powerdevbox.com/v2/bug/list?key="+sLemonId.split("-")[4],{method:"GET",headers:{apiKey:"bq"+e}});if(!t.ok)throw Error("Network response was not ok");return await t.json()||[]}catch(n){return showToast("Error listing bugs: "+n,"error"),[]}}async function updateBugList(){aBugs=await listBugs();let t='
| Reference | Description | Comments | Status |
|---|---|---|---|
| "+n.Request+" | "+n.Description+" | "+n.Comments+" | "+n.Status+" |