Bug 33721

Summary: Не верно отображаются папки верхнего уровня на русском через ActiveSync
Product: Branch p8 Reporter: Igor Golubkov <BcTpe4HbIu>
Component: sogo3-activesyncAssignee: Andrey Cherepanov <cas>
Status: CLOSED FIXED QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P3 CC: aen, dd, imz
Version: не указана   
Hardware: all   
OS: Linux   
URL: https://sogo.nu/bugs/view.php?id=4240
Attachments:
Description Flags
gmail
none
web none

Description Igor Golubkov 2017-08-02 17:50:19 MSK
Created attachment 7165 [details]
gmail

При подключении через ActiveSync к SOGo, папки верхнего уровня на русском отображаются в виде ID папки в imap(?).

Postgresql 9.6.3, клиент приложение gmail на android 6 и Outlook 2013.
Вложенные папки нормально отображаются.
Comment 1 Igor Golubkov 2017-08-02 17:50:50 MSK
Created attachment 7166 [details]
web
Comment 2 Ivan Zakharyaschev 2017-10-11 11:58:57 MSK
Просьба проверить:

apt-repo add 190635
apt-get update; apt-get install sogo3

После установки пакета сервис перезапускается. (Не стоит ли ещё при обновлении sope его перезапускать? Сочинить такую команду для sope.spec?)

Пока это для Sisyphus сборка nightly, думаю, окончательно лучше для p8 собрать, вытащив конкретные патчи. https://sogo.nu/bugs/view.php?id=4240

Пока ответа о проверке нет, буду придумывать способ проверить самому.
Comment 3 Igor Golubkov 2017-10-11 14:08:39 MSK
Поверил - новые папки отображаются нормально. Старые после переподключения тоже исправились. Возможно если подождать подольше, старые бы исправились и без переподключения ящика.
Comment 4 Repository Robot 2017-10-11 16:22:07 MSK
sogo3-3.2.10.20171010-alt1 -> sisyphus:

Wed Oct 11 2017 Ivan Zakharyaschev <imz@altlinux.org> 3.2.10.20171010-alt1
- Build the current "nightly" revision to correctly handle top-level
  non-ASCII folder names in ActiveSync (ALT: #33721) as suggested
  in https://lists.inverse.ca/sogo/arc/users/2017-09/msg00011.html
  and https://sogo.nu/bugs/view.php?id=4240 not to wait for the 3.3 release.
Comment 5 Ivan Zakharyaschev 2017-10-11 18:48:26 MSK
(In reply to comment #3)
> Поверил - новые папки отображаются нормально. Старые после переподключения тоже
> исправились. Возможно если подождать подольше, старые бы исправились и без
> переподключения ящика.

Спасибо! Отправил в Sisyphus.

Теперь сделал только с отдельными коммитами для p8. Было бы хорошо тоже проверить на всякий случай:

# apt-repo rm 190635
# apt-repo add 190653
# apt-get update; apt-shell
apt> install sogo3=3.2.10-alt2.M80P.1 sope-gdl1-contentstore-sogo3=3.2.10-alt2.M80P.1 sope-cards-sogo3=3.2.10-alt2.M80P.1 sogo3-activesync=3.2.10-alt2.M80P.1 sogo3-apache2=3.2.10-alt2.M80P.1 sogo3-tool=3.2.10-alt2.M80P.1 task-sogo3=3.2.10-alt2.M80P.1
Comment 6 Igor Golubkov 2017-10-12 13:26:54 MSK
(В ответ на комментарий №5)
> (In reply to comment #3)
> > Поверил - новые папки отображаются нормально. Старые после переподключения тоже
> > исправились. Возможно если подождать подольше, старые бы исправились и без
> > переподключения ящика.
> 
> Спасибо! Отправил в Sisyphus.
> 
> Теперь сделал только с отдельными коммитами для p8. Было бы хорошо тоже
> проверить на всякий случай:
> 
> # apt-repo rm 190635
> # apt-repo add 190653
> # apt-get update; apt-shell
> apt> install sogo3=3.2.10-alt2.M80P.1
> sope-gdl1-contentstore-sogo3=3.2.10-alt2.M80P.1
> sope-cards-sogo3=3.2.10-alt2.M80P.1 sogo3-activesync=3.2.10-alt2.M80P.1
> sogo3-apache2=3.2.10-alt2.M80P.1 sogo3-tool=3.2.10-alt2.M80P.1
> task-sogo3=3.2.10-alt2.M80P.1

Проверил - работает
Comment 7 Ivan Zakharyaschev 2017-10-12 13:53:59 MSK
(In reply to comment #6)
> (В ответ на комментарий №5)
> > (In reply to comment #3)
> > > Поверил - новые папки отображаются нормально. Старые после переподключения тоже
> > > исправились. Возможно если подождать подольше, старые бы исправились и без
> > > переподключения ящика.
> > 
> > Спасибо! Отправил в Sisyphus.
> > 
> > Теперь сделал только с отдельными коммитами для p8. Было бы хорошо тоже
> > проверить на всякий случай:
> > 
> > # apt-repo rm 190635
> > # apt-repo add 190653
> > # apt-get update; apt-shell
> > apt> install sogo3=3.2.10-alt2.M80P.1
> > sope-gdl1-contentstore-sogo3=3.2.10-alt2.M80P.1
> > sope-cards-sogo3=3.2.10-alt2.M80P.1 sogo3-activesync=3.2.10-alt2.M80P.1
> > sogo3-apache2=3.2.10-alt2.M80P.1 sogo3-tool=3.2.10-alt2.M80P.1
> > task-sogo3=3.2.10-alt2.M80P.1
> 
> Проверил - работает

Спасибо за помощь в проверке, без которой было бы труднее!

Теперь можно пропустить task 190653 в p8.