(self, items: list[TResponseInputItem])
| 71 | self._ignore_ids_for_matching = True |
| 72 | |
| 73 | async def add_items(self, items: list[TResponseInputItem]) -> None: |
| 74 | sanitized: list[TResponseInputItem] = [] |
| 75 | for item in items: |
| 76 | if isinstance(item, dict): |
| 77 | clean = dict(item) |
| 78 | clean.pop("id", None) |
| 79 | sanitized.append(cast(TResponseInputItem, clean)) |
| 80 | else: |
| 81 | sanitized.append(item) |
| 82 | await super().add_items(sanitized) |