@@ -676,16 +676,16 @@ def file_upload(request):
676
676
),
677
677
) from None
678
678
679
- publisher_url = (
679
+ publisher_base_url = (
680
680
request .oidc_publisher .publisher_base_url if request .oidc_publisher else None
681
681
)
682
682
project_urls = {}
683
683
if meta .project_urls :
684
684
for name , url in meta .project_urls .items ():
685
685
striped_url = url .rstrip ("/" ) + "/"
686
686
verified = (
687
- striped_url [: len (publisher_url )].lower () == publisher_url .lower ()
688
- if publisher_url
687
+ striped_url [: len (publisher_base_url )].lower () == publisher_base_url .lower ()
688
+ if publisher_base_url
689
689
else False
690
690
)
691
691
@@ -815,7 +815,11 @@ def file_upload(request):
815
815
request .user .username if request .user else "OpenID created token"
816
816
),
817
817
"canonical_version" : release .canonical_version ,
818
- "publisher_url" : publisher_url ,
818
+ "publisher_url" : (
819
+ request .oidc_publisher .publisher_url (request .oidc_claims )
820
+ if request .oidc_publisher
821
+ else None
822
+ ),
819
823
"uploaded_via_trusted_publisher" : bool (request .oidc_publisher ),
820
824
},
821
825
)
@@ -1131,7 +1135,11 @@ def file_upload(request):
1131
1135
request .user .username if request .user else "OpenID created token"
1132
1136
),
1133
1137
"canonical_version" : release .canonical_version ,
1134
- "publisher_url" : publisher_url ,
1138
+ "publisher_url" : (
1139
+ request .oidc_publisher .publisher_url (request .oidc_claims )
1140
+ if request .oidc_publisher
1141
+ else None
1142
+ ),
1135
1143
"project_id" : str (project .id ),
1136
1144
"uploaded_via_trusted_publisher" : bool (request .oidc_publisher ),
1137
1145
},
0 commit comments