mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-05-08 08:58:38 +01:00
Update records list in BBLocalStorage on fetch
Previously, would only update the known messages.
This commit is contained in:
@@ -22,6 +22,7 @@ Whisper.Layout = new (Backbone.View.extend({
|
||||
|
||||
new Whisper.ConversationListView({el: $('#contacts')});
|
||||
window.addEventListener('resize', this.resize.bind(this));
|
||||
window.addEventListener('storage', function(){Whisper.Threads.fetch();});
|
||||
Whisper.Threads.fetch({reset: true});
|
||||
},
|
||||
events: {
|
||||
|
||||
@@ -14,12 +14,19 @@ var Whisper = Whisper || {};
|
||||
this.view = new Whisper.MessageListView({collection: this.model.messages()});
|
||||
this.model.messages().fetch({reset: true});
|
||||
this.$el.find('.discussion-container').append(this.view.el);
|
||||
window.addEventListener('storage', (function(){
|
||||
this.fetch();
|
||||
}).bind(this));
|
||||
},
|
||||
events: {
|
||||
'submit .send': 'sendMessage',
|
||||
'close': 'remove'
|
||||
},
|
||||
|
||||
fetch: function() {
|
||||
this.model.messages().fetch({reset: true});
|
||||
},
|
||||
|
||||
sendMessage: function(e) {
|
||||
e.preventDefault();
|
||||
var input = this.$el.find('.send input');
|
||||
|
||||
Reference in New Issue
Block a user