Skip to content
Snippets Groups Projects
Commit d903ece2 authored by Aidan Amavi's avatar Aidan Amavi
Browse files

Fixed message deletion bug, and message loading.

Fixed delete function.
Fixed message loading function.
Modified delete function to load a newer message upon deletion, otherwise load an older message upon deletion.
Fixes #730 and #753
parent 29f7ad7c
No related branches found
No related tags found
No related merge requests found
......@@ -98,14 +98,14 @@ views.Message = Backbone.Marionette.ItemView.extend({
$('.tipsy').remove();
var thisModelCollection = thisModel.collection;
var index = thisModelCollection.indexOf(thisModel);
var nextMessage = thisModelCollection.at(index+1);
var nextMessage = thisModelCollection.at(index-1);
if (!nextMessage) {
nextMessage = thisModelCollection.at(index-1);
nextMessage = thisModelCollection.at(index+1);
}
thisModelCollection.remove(thisModel);
if (Mail.State.currentMessageId === thisModel.id) {
if (nextMessage) {
Mail.UI.openMessage(nextMessage.id);
Mail.UI.loadMessage(nextMessage.id);
}
}
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment