limit max message length to 2000 characters.

Set task time limit to 3 minutes.
pull/115/head
Mikunj 6 years ago
parent 3690f4acda
commit a0b814bf7c

@ -148,7 +148,7 @@
<div class='attachment-previews'></div> <div class='attachment-previews'></div>
<div class='flex'> <div class='flex'>
<button class='emoji' {{#disable-inputs}} disabled="disabled" {{/disable-inputs}}></button> <button class='emoji' {{#disable-inputs}} disabled="disabled" {{/disable-inputs}}></button>
<textarea class='send-message' placeholder='{{ send-message }}' rows='1' dir='auto' {{#disable-inputs}} disabled="disabled" {{/disable-inputs}}></textarea> <textarea maxlength='2000' class='send-message' placeholder='{{ send-message }}' rows='1' dir='auto' {{#disable-inputs}} disabled="disabled" {{/disable-inputs}}></textarea>
<div class='capture-audio hide'> <div class='capture-audio hide'>
<button class='microphone' {{#disable-inputs}} disabled="disabled" {{/disable-inputs}}></button> <button class='microphone' {{#disable-inputs}} disabled="disabled" {{/disable-inputs}}></button>
</div> </div>

@ -1623,7 +1623,10 @@
} }
const input = this.$messageField; const input = this.$messageField;
const message = window.Signal.Emoji.replaceColons(input.val()).trim(); const inputMessage = window.Signal.Emoji.replaceColons(input.val()).trim();
// Limit the message to 2000 characters
const message = inputMessage.substring(0, Math.min(2000, inputMessage.length));
try { try {
if (!message.length && !this.fileInput.hasFiles()) { if (!message.length && !this.fileInput.hasFiles()) {

@ -7,7 +7,7 @@
window.textsecure = window.textsecure || {}; window.textsecure = window.textsecure || {};
window.textsecure.createTaskWithTimeout = (task, id, options = {}) => { window.textsecure.createTaskWithTimeout = (task, id, options = {}) => {
const timeout = options.timeout || 1000 * 60 * 2; // two minutes const timeout = options.timeout || 1000 * 60 * 3; // three minutes
const errorForStack = new Error('for stack'); const errorForStack = new Error('for stack');
return () => return () =>

Loading…
Cancel
Save