createMessage no longer takes jQuery object

This commit is contained in:
JC Brand 2016-12-19 07:02:49 +00:00
parent 4b22c8ba7b
commit 39d62209c7

View File

@ -14,23 +14,21 @@
], factory);
}(this, function (converse, converse_api) {
"use strict";
var $ = converse_api.env.jQuery,
_ = converse_api.env._,
var _ = converse_api.env._,
utils = converse_api.env.utils,
__ = utils.__.bind(converse);
var onHeadlineMessage = function (message) {
/* Handler method for all incoming messages of type "headline".
*/
var $message = $(message),
from_jid = $message.attr('from');
var from_jid = message.getAttribute('from');
if (utils.isHeadlineMessage(message)) {
converse.chatboxes.create({
'id': from_jid,
'jid': from_jid,
'fullname': from_jid,
'type': 'headline'
}).createMessage($message, undefined, message);
}).createMessage(message, undefined, message);
converse.emit('message', message);
}
return true;
@ -78,7 +76,7 @@
initialize: function () {
if (!_.isUndefined(this.setDimensions)) {
// setDimensions is defined for dragresize
$(window).on('resize', _.debounce(this.setDimensions.bind(this), 100));
window.addEventListener('resize', _.debounce(this.setDimensions.bind(this), 100));
}
this.disable_mam = true; // Don't do MAM queries for this box
this.model.messages.on('add', this.onMessageAdded, this);
@ -105,7 +103,7 @@
);
if (!_.isUndefined(this.setWidth)) {
// setWidth is defined for dragresize
$(window).on('resize', _.debounce(this.setWidth.bind(this), 100));
window.addEventListener('resize', _.debounce(this.setWidth.bind(this), 100));
}
this.$content = this.$el.find('.chat-content');
converse.emit('chatBoxOpened', this);