# Spec Delta ## MODIFIED Requirements ### Requirement: Применение события без повторного запроса Клиент SHALL обновлять локальный список альбомов из payload'а события: создавать или заменять альбом по полученному объекту и удалять его по идентификатору, не выполняя дополнительный запрос списка. #### Scenario: Обновление альбома из списка - **WHEN** приходит событие обновления для альбома, который уже есть в списке клиента - **THEN** клиент заменяет альбом по полученному объекту без дополнительного запроса списка #### Scenario: Удаление альбома из списка - **WHEN** приходит событие удаления для альбома, который есть в списке клиента - **THEN** клиент убирает альбом из списка #### Scenario: Порядок списка - **WHEN** клиент применяет событие к списку альбомов - **THEN** порядок элементов списка определяется правилами отображения этого клиента