Дельта android-live-albums: android-client (+3 требования: живое обновление списка, догон при переподключении, потеря доступа) и realtime (порядок списка теперь правило отображения клиента). Дельта fix-album-cover-readiness: realtime (+1 требование: album.updated при готовности вариантов фото-обложки).
1.3 KiB
1.3 KiB
Spec Delta
ADDED Requirements
Requirement: Обновление альбома при готовности вариантов обложки
Когда для фото, являющегося обложкой альбома, сгенерированы варианты, система SHALL
публиковать album.updated с актуальным объектом альбома в персональные потоки владельца и
участников: только тогда объект получает ссылку на обложку. Готовность вариантов прочих фото
событий не порождает.
Scenario: Варианты обложки готовы
- WHEN для фото, которое является обложкой альбома, сгенерированы thumb и medium
- THEN владелец и участники получают
album.updatedс непустой ссылкой на обложку
Scenario: Варианты обычного фото готовы
- WHEN варианты готовы для фото, которое не является обложкой альбома
- THEN персональные потоки не получают
album.updated