diff --git a/custom_components/hacs/base.py b/custom_components/hacs/base.py index 0d3f273ebc6..5a97c55b235 100644 --- a/custom_components/hacs/base.py +++ b/custom_components/hacs/base.py @@ -870,6 +870,15 @@ async def async_get_category_repositories_experimental(self, category: str) -> N repository.repository_manifest.update_data( {**dict(HACS_MANIFEST_KEYS_TO_EXPORT), **manifest} ) + self.async_dispatch( + HacsDispatchEvent.REPOSITORY, + { + "id": 1337, + "action": "update", + "repository": repository.data.full_name, + "repository_id": repository.data.id, + }, + ) if category == "integration": self.status.inital_fetch_done = True