Commit 98fe6062 authored by Seve's avatar Seve Committed by JC Brand

Send hints

parent 26c579e3
...@@ -16,6 +16,15 @@ ...@@ -16,6 +16,15 @@
function isEditSpoilerMessage() { function isEditSpoilerMessage() {
return document.querySelector('.toggle-spoiler').getAttribute('active') === 'true'; return document.querySelector('.toggle-spoiler').getAttribute('active') === 'true';
} }
function hasHint() {
return document.querySelector('.chat-textarea-hint').value.length > 0;
}
function getHint() {
let hint = document.querySelector('.chat-textarea-hint').value;
return hasHint() ? hint : _('Spoiler');
}
// The following line registers your plugin. // The following line registers your plugin.
converse.plugins.add("converse-spoilers", { converse.plugins.add("converse-spoilers", {
...@@ -151,7 +160,7 @@ ...@@ -151,7 +160,7 @@
debugger; debugger;
let messageStanza = this.__super__.createMessageStanza.apply(this, arguments); let messageStanza = this.__super__.createMessageStanza.apply(this, arguments);
if (isEditSpoilerMessage()) { if (isEditSpoilerMessage()) {
messageStanza.c('spoiler',{'xmlns': 'urn:xmpp:spoiler:0'}, _('Spoiler')); //TODO Check for hint or send __('Spoiler'); messageStanza.c('spoiler',{'xmlns': 'urn:xmpp:spoiler:0'}, getHint()); //TODO Check for hint or send __('Spoiler');
} }
alert(messageStanza); alert(messageStanza);
return messageStanza; return messageStanza;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment