This commit is contained in:
Peter Maquiran
2022-02-09 15:40:57 +01:00
parent 9f7990d5a7
commit 86376adcb4
+9 -3
View File
@@ -147,7 +147,9 @@ export class RoomService {
addMessageDB(ChatMessage) {
this.storage.get('chatmsg' + this.id).then((messages: any = []) => {
if(messages==null) messages = []
if(!Array.isArray(messages)) {
messages = []
}
delete ChatMessage.temporaryData
messages.push(ChatMessage)
@@ -199,7 +201,9 @@ export class RoomService {
*/
private deleteMessageFromDb(id) {
this.storage.get('chatmsg' + this.id).then((messages: any = []) => {
if(messages==null) messages = []
if(!Array.isArray(messages)) {
messages = []
}
messages.forEach((message, index) => {
@@ -330,7 +334,9 @@ export class RoomService {
async restoreMessageFromDB() {
await this.storage.get('chatmsg' + this.id).then( async (messages = []) => {
if(messages==null) messages = []
if(!Array.isArray(messages)) {
messages = []
}
await messages.forEach( async (ChatMessage, index) => {
const wewMessage = this.prepareMessage(ChatMessage, false)