clearlydefined / clearlydefined/website

Curations failing on website

Open
#1,061 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
JavaScript
Stars
32
Forks
35
PR merge metrics
No merged PRs in 30d

Description

The creation of PRs is failing when done through the ClearlyDefined website if you do not have permissions to the curated-data repo (or at least that is how it seems).

I am able to submit PRs with no issue using this account since I have push permissions to the curated-data repo. The same goes for the other curators. However, we have a new person helping and they are not able to have PRs created when logged in. They only go through when logged out of the site. I tried this with another account that is not a part of ClearlyDefined and ran into the same issue.

I tried submitting through Edge, Chrome and FireFox with the same result. I do see that it creates the branches in the curated-data repo but stops there. Checking the browser for errors shows:

```
api.clearlydefined.io/curations/gem/rubygems/-/adiwg-mdtranslator/1.4.0.beta3?expand=prs:1
Failed to load resource: the server responded with a status of 404 ()

api.clearlydefined.io/curations:1
Failed to load resource: the server responded with a status of 500 ()
```

@elrayle @qtomlinson Are either of you able to help with this issue?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.