Fixed bug #775: Now assigned_to isn't sensitive to acuted characters
parent
ff27e569f0
commit
7fba53177b
|
@ -343,9 +343,20 @@ AssignedToLightboxDirective = (lightboxService, lightboxListNavigationService) -
|
||||||
selectedUser = null
|
selectedUser = null
|
||||||
selectedItem = null
|
selectedItem = null
|
||||||
|
|
||||||
|
normalizeString = (string) ->
|
||||||
|
normalizedString = string
|
||||||
|
normalizedString = normalizedString.replace("Á", "A").replace("Ä", "A").replace("À", "A")
|
||||||
|
normalizedString = normalizedString.replace("É", "E").replace("Ë", "E").replace("È", "E")
|
||||||
|
normalizedString = normalizedString.replace("Í", "I").replace("Ï", "I").replace("Ì", "I")
|
||||||
|
normalizedString = normalizedString.replace("Ó", "O").replace("Ö", "O").replace("Ò", "O")
|
||||||
|
normalizedString = normalizedString.replace("Ú", "U").replace("Ü", "U").replace("Ù", "U")
|
||||||
|
return normalizedString
|
||||||
|
|
||||||
filterUsers = (text, user) ->
|
filterUsers = (text, user) ->
|
||||||
username = user.full_name_display.toUpperCase()
|
username = user.full_name_display.toUpperCase()
|
||||||
|
username = normalizeString(username)
|
||||||
text = text.toUpperCase()
|
text = text.toUpperCase()
|
||||||
|
text = normalizeString(text)
|
||||||
return _.contains(username, text)
|
return _.contains(username, text)
|
||||||
|
|
||||||
render = (selected, text) ->
|
render = (selected, text) ->
|
||||||
|
|
Loading…
Reference in New Issue