diff --git a/www/common/cryptpad-common.js b/www/common/cryptpad-common.js index 5c1e748f9..76f9e5adf 100644 --- a/www/common/cryptpad-common.js +++ b/www/common/cryptpad-common.js @@ -10,6 +10,7 @@ define([ '/common/common-userlist.js', '/common/common-title.js', '/common/common-metadata.js', + '/common/common-messaging.js', '/common/common-codemirror.js', '/common/common-file.js', '/file/file-crypto.js', @@ -19,7 +20,7 @@ define([ '/customize/application_config.js', '/common/media-tag.js', ], function ($, Config, Messages, Store, Util, Hash, UI, History, UserList, Title, Metadata, - CodeMirror, Files, FileCrypto, Clipboard, Pinpad, AppConfig, MediaTag) { + Messaging, CodeMirror, Files, FileCrypto, Clipboard, Pinpad, AppConfig, MediaTag) { /* This file exposes functionality which is specific to Cryptpad, but not to any particular pad type. This includes functions for committing metadata @@ -108,6 +109,10 @@ define([ common.findStronger = Hash.findStronger; common.serializeHash = Hash.serializeHash; + // Messaging + common.addDirectMessageHandler = Messaging.addDirectMessageHandler; + common.inviteFromUserlist = Messaging.inviteFromUserlist; + // Userlist common.createUserList = UserList.create; @@ -1185,22 +1190,6 @@ define([ return button; }; - // Messaging - var addDirectMessageHandler = function () { - var network = getNetwork(); - if (!network) { return void console.error('Network not ready'); } - network.on('message', function (msg, sender) { - if (sender === network.historyKeeper) { return; } - - }); - }; - common.inviteFromUserlist = function (netfluxId) { - var network = getNetwork(); - network.sendto(netfluxId, '["FRIEND_REQ", "Salut"]') - }; - - - var emoji_patt = /([\uD800-\uDBFF][\uDC00-\uDFFF])/; var isEmoji = function (str) { return emoji_patt.test(str); @@ -1706,7 +1695,7 @@ define([ Store.ready(function (err, storeObj) { store = common.store = env.store = storeObj; - addDirectMessageHandler(); + common.addDirectMessageHandler(common); var proxy = getProxy(); var network = getNetwork(); diff --git a/www/common/toolbar2.js b/www/common/toolbar2.js index d343dc5b6..ba564d9cb 100644 --- a/www/common/toolbar2.js +++ b/www/common/toolbar2.js @@ -209,13 +209,12 @@ define([ var name = data.name || Messages.anonymous; var $span = $('', {'title': name}); var $rightCol = $('', {'class': 'right-col'}); - var $name = $('', {'class': 'name'}).text(name).appendTo($rightCol); + $('', {'class': 'name'}).text(name).appendTo($rightCol); // TODO: if account var $button = $('