Improved App.Utils.signatureIdentify(), take messages with more then 8 lines (not 10 lines).

This commit is contained in:
Martin Edenhofer 2016-02-11 16:31:49 +01:00
parent 394ca2ff95
commit 1f063db808

View file

@ -253,7 +253,7 @@ class App.Utils
# count lines, if we do have lower the 10, ignore this
textToSearchInLines = textToSearch.split("\n")
if !test
return message if textToSearchInLines.length < 10
return message if textToSearchInLines.length < 8
quote = (str) ->
(str + '').replace(/[.?*+^$[\]\\(){}|-]/g, "\\$&")
@ -419,7 +419,7 @@ class App.Utils
# search for zammad
# <div data-signature="true" data-signature-id=".{1,3}">
if !markers || !markers[0]
regex = new RegExp( "(<div data-signature=\"true\" data-signature-id=\".{1,3}\">)" )
regex = new RegExp( "(<div data-signature=\"true\" data-signature-id=\".{1,5}\">)" )
if message.match( regex )
return message.replace( regex, "#{markerTemplate}\$1" )