python / python/blurb_it

Does not recognize when it has access through an organization

Open
#393 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
33
Forks
22
Avg merge
23m
Merged PRs (30d)
2

Description

For some reasons[^1] my clone of cpython is not a repository on my user but on the https://github.com/chrysn-pull-requests, which is technically an organization.

I've gone through the initial setup steps of the blurb-it online app, and as part of that allowed it access to my repository https://github.com/chrysn-pull-requests/cpython, but after returning to https://blurb-it.herokuapp.com/, I still just see "Please install the blurb-it GitHub App, and enable it on your CPython repository." (Then when I follow the install link, GitHub shows it as already installed for chrysn-pull-requests and gives me a link to configure it).

Maybe this is just a recognition problem in the start page, and I can jump to the actual app with the right deep link?

[^1]: Irrelevant to this PR, but if curious: I dislike how GitHub mangles the terms "forking" and "creating a branch", and thus keep a separate group of repositories that I do not intend to fork, but just have branches on.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the blurb-it online app's start page and reproduce the setup with the GitHub App installed for the chrysn-pull-requests organization and its cpython repository. Trace how the page checks repository access; done means an organization-owned repository is recognized or the user receives a working deep link to the app.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, python
Domain
authentication, backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.