ОМНИДЕСК
Омнидеск iOS — 0.6.2
До сих пор при просмотре и обработке обращений с мобильного устройства сотрудник не видел, что делают его коллеги. Соответственно, они могли легко мешать друг другу. Это обновление выводит совместную работу на должный уровень. Конечно, мы не ограничились этим, реализовав другие полезности и исправив ряд багов :)
Обновления
1. Совместная работа сотрудников

Коллеги, которые работают через веб-сервис видят, что вы делаете с мобильного устройства, а вы видите, что делают они:

  • в мобильном приложении отображаются следующие типы активности коллег, которые работают в веб-версии сервиса: отвечает, смотрит, открытая неактивная вкладка;
  • из мобильного приложения передаются только два типа активности: отвечает и смотрит;
  • активность коллег отображается в мобильном приложении на страницах: списка обращений, списка чатов, конкретного обращения, конкретного чата, написания ответа и добавления заметки;
  • на страницах написания ответа и добавления заметки мы отображаем до 6 аватарок сотрудников, а на остальных страницах — только одну;
  • когда сотрудников много, они группируются в одну аватарку с цифрой, которая обозначает количество сотрудников;
  • при нажатии на сгруппированную аватарку открывается страница с полным списком активности коллег.

2. Сохранение неотправленных ответов и заметок


В веб-версии есть автоматическое сохранение ответа, который сотрудник пишет в поле для написания ответа в рамках любого обращения. К примеру, вы пишите какой-то ответ в обычном обращении, поступает чат, вы переключаетесь на него в рамках той же вкладки, но при возврате к обращению там ничего не теряется, и вы можете дописать ответ клиенту.

В мобильном приложении реализовали похожую логику, чтобы сотрудник не терял свои ответы и заметки при переключении на другие приложения.

Сохраняются:
  • неотправленные ответы в обращениях и завершённых чатах;
  • неотправленные заметки в обращениях и завершённых чатах;
  • неотправленные ответы в активных чатах;
  • неотправленные заметки в активных чатах.

Если сотрудник выходит из приложения (оно даже может выгрузиться из оперативной памяти устройства), мы автоматически сохраняем ответ / заметку.

Если сотрудник находится на экране написания ответа / заметки для обращения / завешенного чата и нажимает крестик в левом углу, мы показываем модальное окно с вопросом «Сохранить ответ?» (Да/Нет), чтобы сотрудник мог решить, нужно сохранять или нет.
Улучшения
На iPad при просмотре чата сообщения были слишком узкими и по центру оставалось много пустого места. Теперь сообщения занимают до 70% доступной области.
Исправленные баги
    • На iPad при переключении между обращениями свайпами (переход к следующему или предыдущему обращениям) в левой боковой панели не подсвечивалось нужное обращение;
    • На iPad при быстром переключении между обращениями свайпом падало приложение;
    • В некоторых случаях при ручном обновлении списка обращений (тянем список вниз) сбивалась сортировка;
    • В списке сотрудников, которых можно упомянуть в заметке, выводились все сотрудники, включая отключенных;
    • В чатах обрезались слишком длинные сообщения;
    • В некоторых случаях приложение зависало при попытке забрать себе новый чат;
    • Некорректно работал скролл вниз на странице завершённых чатов;
    • При ответе на входящий чат сотрудника перекидывало на список обращений, когда чат переходил в «Мои»;
    • Ряд других мелких багов.