Browse Source

Remove trim for drafts

Closes #1188
TitanNano-voice_recorder
Igor Zhukov 9 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', [])
}) })
} }
function parseMarkdown (text, entities) { function parseMarkdown (text, entities, noTrim) {
if (text.indexOf('`') == -1 && text.indexOf('@') == -1) { if (text.indexOf('`') == -1 && text.indexOf('@') == -1) {
return text.trim() return text.trim()
} }
@ -1461,7 +1461,7 @@ angular.module('izhukov.utils', [])
newText = text newText = text
entities.splice(0, entities.length) entities.splice(0, entities.length)
} }
if (!entities.length) { if (!entities.length && !noTrim) {
newText = newText.trim() newText = newText.trim()
} }
return newText return newText

2
app/js/services.js

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

Loading…
Cancel
Save