apache / apache/infrastructure-boxer

Committer class has no attribute "github_id"

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Committer class is defined here:
https://github.com/apache/infrastructure-boxer/blob/e4c03fece779fdd52985ae3855754042025326be/server/plugins/projects.py#L8

It does not have github_id as an attribute, yet it is referenced here:

https://github.com/apache/infrastructure-boxer/blob/e4c03fece779fdd52985ae3855754042025326be/server/endpoints/oauth.py#L77

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with server/plugins/projects.py at the Committer definition and server/endpoints/oauth.py around line 77, then trace how the OAuth endpoint uses the object. Confirm the chosen fix removes the missing github_id failure and verify the OAuth path completes successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
authentication, backend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.