Fix some issues.

This commit is contained in:
devpotatoes
2025-09-06 14:22:03 +02:00
parent 7dfbc7ced1
commit d0def00967
4 changed files with 170 additions and 35 deletions

View File

@@ -121,7 +121,19 @@ apx.privatri.templates.scripts = {
})(publicKey);
try {
const response = await fetch(`${apiUrl}/`);
const response = await fetch(`${apiUrl}/${tribe}/${messageObj.thread}`, {
method: "POST",
headers: {
"Content-Type": "application/json",
"xdays": admin.headers.xdays,
"xalias": admin.headers.xalias,
"xlang": admin.headers.xlang,
"xtribe": admin.headers.xtribe,
"xapp": admin.headers.xapp,
"xuuid": admin.headers.xuuid
},
body: JSON.stringify(messageObj)
});
if (response.ok === false) {
throw new Error("HTTP error");
@@ -202,9 +214,10 @@ apx.privatri.templates.scripts = {
const privatriidArray = await getOldestPrivatriids("privatri", "messages");
privatriidArray.forEach(async privatriid => {
if (privatriid.split("_")[0] === uuid) {
aliasesArray = (await apx.indexedDB.get("privatri", "messages", privatriid)).aliases;
const ownerAlias = (await apx.indexedDB.get("privatri", "messages", privatriid)).owner;
if (privatriid.thread === uuid) {
messageObj = privatriid;
aliasesArray = messageObj.aliases;
const ownerAlias = messageObj.owner;
for (const alias of aliasesArray) {
aliasListContainerEl.insertAdjacentHTML("beforeend", await newAlias({
@@ -269,8 +282,8 @@ apx.privatri.templates.scripts = {
let ownerAlias = "";
privatriidArray.forEach(async privatriid => {
if (privatriid.split("_")[0] === uuid) {
messageObj = await apx.indexedDB.get("privatri", "messages", privatriid);
if (privatriid.thread === uuid) {
messageObj = privatriid;
ownerAlias = messageObj.owner;
threadNameInputEl.value = (await apx.crypto.decryptMessage(messageObj.title, privateKey)).data;