---
title: 🟠 Ошибка в операторе высшего порядка RxJS
description: Задача 11 посвящена устранению ошибки в RxJS из-за операторов высшего порядка
author: thomas-laforge
contributors:
  - Dinozavvvr
challengeNumber: 11
command: rxjs-high-order-operator-bug
sidebar:
  order: 114
---

Давайте погрузимся в удивительный мир RxJs.

Этот вызов вдохновлен реальным примером.

## Информация

### История пользователя

Нам нужна кнопка для каждой `Статья`. Когда мы нажимаем на нее, мы удаляем все объекты с этой `Статьей` в нашей базе данных _(Фейковая БД в нашем случае)_. Наконец, мы отображаем **Все [статьи] были удалены** в случае успешного удаления или **Ошибка: удаление некоторых [статей] не удалось** если удаление некоторых объектов не удалось.

### Ограничения:

Мы можем передавать в нашу БД для удаления только один объект за раз. БД ответит true, если данные были успешно удалены, и false в противном случае.

### Утверждение

Команда тестировщиков сообщает об **ошибке**. Интерфейс пользователя всегда показывает **Все [темы] были удалены**, даже если некоторые удаления не удалось.

👉 Найдите ошибку и исправьте ее.
