From 209821ffdd24198cea4e65a89fcd2bfd413521ed Mon Sep 17 00:00:00 2001 From: lucaronin Date: Tue, 24 Feb 2026 11:43:03 +0100 Subject: [PATCH] fix: use correct GitHub OAuth App client_id for device flow The previous client_id pointed to a GitHub App that did not have device authorization flow enabled, causing "failed to start login" errors. Switch to the refactoringhq OAuth App (Ov23liwee215tDMs9u4L) which supports device flow. Co-Authored-By: Claude Opus 4.6 --- src-tauri/src/github.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src-tauri/src/github.rs b/src-tauri/src/github.rs index 6f930fa5..cda8fe1d 100644 --- a/src-tauri/src/github.rs +++ b/src-tauri/src/github.rs @@ -5,7 +5,7 @@ use std::process::Command; /// GitHub App client ID for OAuth device flow. /// To set up: GitHub Settings → Developer settings → GitHub Apps → New GitHub App. /// Enable "Device authorization flow" under Optional features. Webhook can be disabled. -const GITHUB_CLIENT_ID: &str = "Ov23liCuBz7Z5hKk6T8c"; +const GITHUB_CLIENT_ID: &str = "Ov23liwee215tDMs9u4L"; #[derive(Debug, Serialize, Deserialize, Clone)] pub struct GithubRepo {