Skip to content

Commit

Permalink
Messages for dialogs
Browse files Browse the repository at this point in the history
  • Loading branch information
ssrahn authored and tgloeggl committed Dec 15, 2023
1 parent 364bae9 commit 902d966
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions vueapp/store/messages.module.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,17 @@ export const actions = {
context.dispatch('errorClear');
}

// If a message already exists, remove it so it appears as a new one on the bottom of the list
let messages = state.messages;
let current_message = messages.find(msg => msg.type == message.type && msg.text == message.text && msg.dialog == message.dialog);
if (current_message) {

if (!current_message) {
context.commit('incrementMessageMaxId')
message.id = state.message_max_id;
context.commit('setMessage', message);
} else {
context.commit('removeMessage', current_message.id);
}

context.commit('incrementMessageMaxId')
message.id = state.message_max_id;
context.commit('setMessage', message);
Expand Down

0 comments on commit 902d966

Please sign in to comment.