diff --git a/swh/lister/launchpad/lister.py b/swh/lister/launchpad/lister.py index 3366d46eb5c69bbe58a55e388fa77411056f4fc7..5b60da791440a2fcdc46bf095739e2e6db92030c 100644 --- a/swh/lister/launchpad/lister.py +++ b/swh/lister/launchpad/lister.py @@ -148,19 +148,13 @@ class LaunchpadLister(Lister[LaunchpadListerState, LaunchpadPageType]): """ assert self.lister_obj.id is not None - prev_origin_url: Dict[str, Optional[str]] = {"git": None, "bzr": None} - vcs_type, repos = page for repo in repos: origin_url = origin(vcs_type, repo) - # filter out origins with invalid URL or origin previously listed - # (last modified repository will be listed twice by launchpadlib) - if ( - not origin_url.startswith("https://") - or origin_url == prev_origin_url[vcs_type] - ): + # filter out origins with invalid URL + if not origin_url.startswith("https://"): continue last_update = repo.date_last_modified @@ -174,8 +168,6 @@ class LaunchpadLister(Lister[LaunchpadListerState, LaunchpadPageType]): last_update, ) - prev_origin_url[vcs_type] = origin_url - yield ListedOrigin( lister_id=self.lister_obj.id, visit_type=vcs_type,