Запрещенные контакты
Following information are here for development purposes and may not reflect the current state of any Jami client.
Введение сценария
Давайте объясним запрещенные контакты простым сценарием:
Alice and Jessica are friends, and like all good friends do, they use Jami to communicate. They are both Jami contact of each other, so Alice is a contact of Jessica and Jessica is a contact of Alice. Some day however, Jessica does something really bad to Alice and Alice doesn’t want to hear from her anymore. Instead of removing Jessica from her contacts – which would still allow Jessica to send her contact requests, Alice bans Jessica.
Итак, что это значит?
В демоне
Джессику не сообщают, что Алиса запретила её.
Как запрещенный контакт Алисы, Джессике не будет разрешено больше связаться с ней, ни в каком случае.
Запрещенные контакты синхронизируются на связанных устройствах, как и другие контакты.
В клиентах Jami (рекомендуется реализация)
Пока Джессика является запрещенным контактом, разговор с Джессикой не появляется в списке разговоров. История разговора, однако, не удаляется. Джессика появляется в списке запрещенных контактов учетной записи Алисы.
Алиса может отменить Джессику от разговора или запрещенного списка контактов.
В результате поиска и разговоре указано, что Джессика запрещена.
Алиса все равно может удалить историю разговора с помощью кнопки Удалить историю.