View Issue Details

IDProjectCategoryView StatusLast Update
0005308SOGoWeb Mailpublic2022-04-27 19:42
ReporterProfcom Assigned Tofrancis  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionduplicate 
Platform[Server] LinuxOSUbuntuOS Version16.04 LTS
Product Version5.0.1 
Fixed in Version5.6.0 
Summary0005308: Bug in the global book
Description

When we write a new mail and look for the address in the global book and use the character "б" in the Russian keyboard, then the search is interrupted, as it perceives it as a character ",". To fix the problem, we execute the commands:

sed -i 's/,n.KEY_CODE.COMMA,n.KEY_CODE.SEMICOLON//' /usr/lib/GNUstep/SOGo/WebServerResources/js/Mailer.services.js
sed -i 's/"COMMA","SEMICOLON",//' /usr/lib/GNUstep/SOGo/WebServerResources/js/Mailer.services.js.map
sed -i -e '/this\.recipientSeparatorKeys.*\[$/,/\];$/c\
this\.recipientSeparatorKeys = \[\
\$mdConstant\.KEY_CODE\.ENTER,\
\$mdConstant\.KEY_CODE\.TAB\
\];' /usr/lib/GNUstep/SOGo/WebServerResources/js/Mailer/MessageEditorController.js
Steps To Reproduce
  1. Connect to LDAP.
  2. Open "Write new message".
  3. Input same letters, then input letter "б" in russian keyboard.
TagsNo tags attached.

Relationships

duplicate of 0004042 resolvedfrancis cannot enter names with Russian Be or Zhe letters (treated as separators) 
related to 0005309 resolvedfrancis Automatic tag completion when typing Russian letters (Ж, Б) 

Activities

There are no notes attached to this issue.

Related Changesets

sogo: master c2eed784

2022-04-27 19:38

francis


Details Diff
fix(mail(js)): use different email separator keys depending on locale

Fixes 0003513
Fixes 0004042
Fixes 0005308
Fixes 0005309
Affected Issues
0003513, 0004042, 0005308, 0005309
mod - UI/WebServerResources/js/Mailer/MessageEditorController.js Diff File
mod - UI/WebServerResources/js/Preferences/AccountDialogController.js Diff File
mod - UI/WebServerResources/js/Preferences/Preferences.service.js Diff File
mod - UI/WebServerResources/js/Preferences/PreferencesController.js Diff File

Issue History

Date Modified Username Field Change
2021-04-29 12:40 Profcom New Issue
2021-05-13 15:37 francis Relationship added related to 0005309
2022-04-25 21:31 francis Description Updated
2022-04-27 18:14 francis Relationship added duplicate of 0004042
2022-04-27 19:41 francis Changeset attached => sogo master c2eed784
2022-04-27 19:41 francis Assigned To => francis
2022-04-27 19:41 francis Resolution open => fixed
2022-04-27 19:42 francis Status new => resolved
2022-04-27 19:42 francis Resolution fixed => duplicate
2022-04-27 19:42 francis Fixed in Version => 5.6.0