Bug Reports
Open

Github Status Sync with 404 error

Hi Team.

Loving Quackback at the moment and setting it up for our PatchMon project.

One thing i've noticed is that when trying to sync github issue statuses by enabling the toggle in the integration settings, i'm getting the following:

Failed to register webhook: GitHub API error 404: {"message":"Not Found","documentation_url":"https://docs.github.com/rest/repos/repos#update-a-repository","status":"404"}

I am on version 0.13.1 (:latest)

I have found (through a bit of Claude Code) that it could be due to the error in file :

apps/web/src/components/admin/settings/integrations/github/github-config.tsx on Line 161 where it needs to be value={repo.fullName} as opposed to value={repo.id.toString()}>

We also needed to handle the param for clarity on lines 89-91 on the same file.

I have amended and rebuilt the container in my production container and found that it will now work by pulling the statuses and mapping them correctly.t

1 Comment

Sign in to comment

Iby·3 days ago

Added PR in Github for this fix : https://github.com/QuackbackIO/quackback/pull/336

Posting anonymously