Browse Source

Remove trim for drafts

Closes #1188
master
Igor Zhukov 8 years ago
parent
commit
63d4cfe5ba
  1. 4
      app/js/lib/ng_utils.js
  2. 2
      app/js/services.js

4
app/js/lib/ng_utils.js

@ -1399,7 +1399,7 @@ angular.module('izhukov.utils', []) @@ -1399,7 +1399,7 @@ angular.module('izhukov.utils', [])
})
}
function parseMarkdown (text, entities) {
function parseMarkdown (text, entities, noTrim) {
if (text.indexOf('`') == -1 && text.indexOf('@') == -1) {
return text.trim()
}
@ -1461,7 +1461,7 @@ angular.module('izhukov.utils', []) @@ -1461,7 +1461,7 @@ angular.module('izhukov.utils', [])
newText = text
entities.splice(0, entities.length)
}
if (!entities.length) {
if (!entities.length && !noTrim) {
newText = newText.trim()
}
return newText

2
app/js/services.js

@ -4643,7 +4643,7 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils']) @@ -4643,7 +4643,7 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils'])
var message = localDraft.text
var entities = []
message = RichTextProcessor.parseEmojis(message)
message = RichTextProcessor.parseMarkdown(message, entities)
message = RichTextProcessor.parseMarkdown(message, entities, true)
if (localDraft.replyToMsgID > 0) {
params.flags |= 1
params.reply_to_msg_id = localDraft.replyToMsgID

Loading…
Cancel
Save