diff --git a/FLO_Messenger.html b/FLO_Messenger.html
index 4526dd0..eb5eca5 100644
--- a/FLO_Messenger.html
+++ b/FLO_Messenger.html
@@ -724,23 +724,17 @@
floGlobals.settings.lastReceived='0';
//load messages from IDB and render them
- reactor.dispatchEvent("startUpSuccessLog", `Loading contacts! Please Wait...`)
- messenger.loadContacts().then(contacts => {
- renderContactList(contacts)
- reactor.dispatchEvent("startUpSuccessLog", `Contacts loaded successful`)
- reactor.dispatchEvent("startUpSuccessLog", `Loading messages! Please Wait...`)
- messenger.loadMessages().then(data => {
- renderMessages(data, true)
- reactor.dispatchEvent("startUpSuccessLog", `Messages loaded successful`)
- //hide loading screen
- document.getElementById("loading-screen").classList.add("hide")
- document.getElementById("refresh-inbox").click()
- }).catch(error => {
- reactor.dispatchEvent("startUpErrorLog", `Failed to load messages`)
- showMessage(error, "error")
- })
+ reactor.dispatchEvent("startUpSuccessLog", `Loading Data! Please Wait...`)
+ messenger.loadData().then(data => {
+ renderContactList(data.contacts)
+ renderMessages(data.messages, true)
+ renderMails(data.mails)
+ reactor.dispatchEvent("startUpSuccessLog", `Load Successful!`)
+ //hide loading screen
+ document.getElementById("loading-screen").classList.add("hide")
+ document.getElementById("refresh-inbox").click();
}).catch(error => {
- reactor.dispatchEvent("startUpErrorLog", `Failed to load contacts`)
+ reactor.dispatchEvent("startUpErrorLog", `Failed to load data`)
showMessage(error, "error")
})
}).catch(error => showMessage(error, "error"))
@@ -838,6 +832,34 @@
+
+
+
+