#67 Return empty list on ENOPROJECT from Pagure
Merged 3 years ago by frantisekz. Opened 3 years ago by frantisekz.

file modified
+1 -1
@@ -454,7 +454,7 @@ 

          return None

      # Filter out packages that, for some reason, do not exist in dist-git

      if "error_code" in resp_package_prs and resp_package_prs["error_code"] == "ENOPROJECT":

-         return None

+         return []

      if not "requests" in resp_package_prs:

          app.logger.error("Skipping PRs from package %s because Pagure returned invalid data" % package)

          return []  # Return early if pagure sent invalid data

Otherwise, we will keep asking for results again and again... and never get them.

Pull-Request has been merged by frantisekz

3 years ago
Metadata