Bug Report: like to Cloudflare Pages app on GitHub is broken for organizations

I'm trying to deploy a new repo on Pages, and I need to give this repo access to the Cloudflare Pages app. The link doesn't work though. This is what is currently linked: https://github.com/settings/installations/<id> This is what it should link to instead: https://github.com/organizations/<org>/settings/installations/<id>
No description
6 Replies
Vero
Vero16mo ago
Hi, where is that link? Can you send me the page where you found it?
beeman
beemanOP16mo ago
https://dash.cloudflare.com/bdaafd7de1b9fa1336b60f4702bde1df/pages/new/provider/github I think it's on any page where you pick an organization account I had this before but it's still an issue
Vero
Vero16mo ago
ok, I've raised this internally, thanks
beeman
beemanOP11mo ago
Thank you! Hello! We're about 4 months in and unsurprisingly this is still an issue I understand most people give access to 'All Repositories' which makes this a non issue. It would be appreciated if CF could recognize the people that do care about their privacy and not make their life more diffcult. It's very clunky this should not be rocket science to update 1 link in the admin panel
Walshy
Walshy11mo ago
The issue is that it isn't just updating the link The link is correct for user installations but not for org installations We don't store if an installation is from a user or org today So we'd need to either store and implement this on the backend and expose to frontend. Or have the frontend do GitHub api calls to figure it out. I wish GitHub just had a single universal link but alas. I think the best solution is to have both but then the copy is a bit messy. Either way, there's a ticker for this internally and it's in the backlog.
beeman
beemanOP11mo ago
Appreciate you're getting back to me and happy to hear it's on the backlog. Knowing that, I'm going to close this thread and you can see my ping today as a +1 for the issue I really hope it's get addressed. Every time I use it I hopefully click it, next time I'll keep in mind that you guys are aware. Cheers!
Want results from more Discord servers?
Add your server