The FreeIPA project has pull requests disabled - there is no 'Pull Requests' tab, only 'Issues', they take PRs on Github but issues on Pagure for some reason. However, although the 'Pull Requests' tab is hidden, the 'Open PR' dropdown isn't hidden...it just doesn't work (shows spinning circles of doom forever). I spent like 10 minutes trying to kick it into letting me file a PR before realizing what was going on.
Obviously, if a project doesn't have PRs enabled, the 'Open PR' dropdown shouldn't be shown on the project itself or any forks of it. Pagure could also probably warn you if you try to fork it, too, since I suspect 99% of the time people only fork projects to file PRs - it could say 'hey, this project doesn't allow PRs, are you sure you really want a fork?' or something.
I had been made aware of this bug, there should definitely be some feedback that PRs are disabled on that drop-down. I'll look into it, thanks!
Metadata Update from @pingou: - Issue assigned to pingou - Issue set to the milestone: 5.2 - Issue tagged with: JS, bug
Commit 0f3033b3 fixes this issue