[distgit] Fix the patch

The patch provided originally was made against the latest pagure code,
but we are not on the latest dev version. So I created the patch
directly for the source file deployed on src.stg.fedoraproject.org.
This commit is contained in:
Michal Konecny 2025-04-30 15:09:25 +02:00
parent 561d6b540d
commit 3d9bc5b494

View file

@ -1,12 +1,5 @@
diff --git a/pagure/api/project.py b/pagure/api/project.py
index 80e0f22..02991fd 100644
--- a/pagure/api/project.py
+++ b/pagure/api/project.py
@@ -1449,6 +1449,7 @@ def api_new_project():
if (
pagure_config["PAGURE_AUTH"] == "oidc"
+ and hasattr(flask.g.fas_user, "can_create")
and flask.g.fas_user.can_create is False
):
raise pagure.exceptions.APIError(
1455,1456c1455
<
< if pagure_config["PAGURE_AUTH"] == 'oidc' and flask.g.fas_user.can_create is False:
---
> if pagure_config["PAGURE_AUTH"] == 'oidc' and hasattr(flask.g.fas_user, "can_create") and flask.g.fas_user.can_create is False: