{"record":{"id":"883ca7250307222d","repo":"coollabsio/coolify","slug":"oauth-setting-for-provider-not-found-it-may-hav","errorCode":null,"errorMessage":"OAuth setting for {provider} not found. It may have been deleted.","messagePattern":"OAuth setting for (.+?) not found\\. It may have been deleted\\.","errorType":"exception","errorClass":"Exception","httpStatus":null,"severity":"error","filePath":"app/Livewire/SettingsOauth.php","lineNumber":57,"sourceCode":"                'client_id' => $setting->client_id,\n                'client_secret' => $setting->client_secret,\n                'redirect_uri' => $setting->redirect_uri,\n                'tenant' => $setting->tenant,\n                'base_url' => $setting->base_url,\n            ];\n\n            return $carry;\n        }, []);\n    }\n\n    private function updateOauthSettings(?string $provider = null)\n    {\n        if ($provider) {\n            $oauthData = $this->oauth_settings_map[$provider];\n            $oauth = OauthSetting::find($oauthData['id']);\n\n            if (! $oauth) {\n                throw new \\Exception('OAuth setting for '.$provider.' not found. It may have been deleted.');\n            }\n\n            $oauth->fill([\n                'enabled' => $oauthData['enabled'],\n                'client_id' => $oauthData['client_id'],\n                'client_secret' => $oauthData['client_secret'],\n                'redirect_uri' => $oauthData['redirect_uri'],\n                'tenant' => $oauthData['tenant'],\n                'base_url' => $oauthData['base_url'],\n            ]);\n\n            if ($oauthData['enabled'] && ! $oauth->couldBeEnabled()) {\n                $oauth->update(['enabled' => false]);\n                throw new \\Exception('OAuth settings are not complete for '.$oauth->provider.'.<br/>Please fill in all required fields.');\n            }\n            $oauth->save();\n\n            // Update the array with fresh data","sourceCodeStart":39,"sourceCodeEnd":75,"githubUrl":"https://github.com/coollabsio/coolify/blob/70b9acc42467278373e00de77abb40684e25b395/app/Livewire/SettingsOauth.php#L39-L75","documentation":"Error \"OAuth setting for {provider} not found. It may have been deleted.\" thrown in coollabsio/coolify.","triggerScenarios":"Thrown at app/Livewire/SettingsOauth.php:57 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"70b9acc42467278373e00de77abb40684e25b395","analyzedAt":"2026-08-17T01:41:01.313Z","schemaVersion":2},"datasetVersion":"2026-08-17T04:17:16.089Z"}