From 662437081064d2addc3cb003855409403d4ec12f Mon Sep 17 00:00:00 2001 From: rstular Date: Fri, 15 May 2020 02:03:18 +0200 Subject: Remove beziapp references from chat Lowers amount of data sent to the server --- js/chats.js | 4 ++-- js/lang/bundle.js | 4 ++-- js/messaging.js | 40 ++++++++++++++++++++-------------------- 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/js/chats.js b/js/chats.js index 3073ac9..c60991e 100644 --- a/js/chats.js +++ b/js/chats.js @@ -133,7 +133,7 @@ async function sendMessage(recipient_number = null, body = null) { try { let gsecInstance = new gsec(); gsecInstance.login(username, password).then( () => { - gsecInstance.sendMessage(recipient_number, "beziapp-ctlmsg-chat-" + body, "BežiApp chat: " + body).then((value) => { + gsecInstance.sendMessage(recipient_number, "ba-ctlmsg-chat-" + body, "BežiApp chat: " + body).then((value) => { addMessage(0, body); setLoading(false); }).catch((err) => { @@ -402,7 +402,7 @@ async function startLoadingMessagesForCategory(gsecInstance, category, lastpage) async function renderMessages(gsecMsgList, whom, order = 1) { // order: 1=newest>olest 0=oldest>newest 2=autodetect (todo-not implemented) for (const message of gsecMsgList) { // whom: 0=me 1=you - if (message.subject.substring(0, 20) === "beziapp-ctlmsg-chat-") { + if (message.subject.substring(0, 20) === "ba-ctlmsg-chat-") { addMessage(whom, message.subject.substring(20), 2, message.date.getTime); } } diff --git a/js/lang/bundle.js b/js/lang/bundle.js index e7dc1e6..4103f7b 100644 --- a/js/lang/bundle.js +++ b/js/lang/bundle.js @@ -199,7 +199,7 @@ var langstrings = { messageStorageUsed: "message storage used in this folder", maxMessagesNote: "you can only have 120 messages per message folder, older messages will not be shown. Remember to delete read and sent messages regulary to avoid any issues.", loadMessageBody: "load message body", - thisMessageWasEncrypted: "this message was encrypted by BežiApp", + thisMessageWasEncrypted: "this message was encrypted", enterPassword: "enter password", decrypt: "decrypt", nameDirectoryNotSet: "name directory not set, sending unavailable", @@ -382,7 +382,7 @@ var langstrings = { messageStorageUsed: "zasedenost shrambe sporočil v tej mapi", maxMessagesNote: "v vsaki mapi imate lahko največ 120 sporočil. Starejša sporočila ne bodo prikazana. Redno brišite sporočila, da se izognete morebitnim težavam.", loadMessageBody: "naloži telo sporočila", - thisMessageWasEncrypted: "to sporočilo je šifriral BežiApp", + thisMessageWasEncrypted: "to sporočilo je šifrirano", enterPassword: "vnesite geslo", decrypt: "dešifriraj", nameDirectoryNotSet: "imenik ni nastavljen, pošiljanje ni mogoče", diff --git a/js/messaging.js b/js/messaging.js index 56812e4..3355297 100644 --- a/js/messaging.js +++ b/js/messaging.js @@ -1,7 +1,7 @@ const API_ENDPOINT = "https://gimb.tk/test.php"; const DIRECTORY_URL = "/directory.json"; -const ENCRYPTED_MESSAGE_REGEX = /(\S+?)/g; +const ENCRYPTED_MESSAGE_REGEX = /(\S+?)/g; // "Global" object for name directory and messages var directory = null; @@ -263,25 +263,25 @@ function displayMessage(id, data) { var randomencdivid = Math.floor(Math.random() * 9999).toString().padStart(4, "0"); var msgcontent = ` -
+
${D("thisMessageWasEncrypted")} - +
-