public async Task <ActionResult> PatchGithubAccessKey(CreateGithubAccess model) { var response = await _studentRepository.PatchGithubOAuthKey(model.GithubToken); var githubAccessToken = await _githubService.GetBearerToken(model.GithubToken); await _studentRepository.PatchGithubBearToken(githubAccessToken); if (response.IsError) { return(BadRequest(response.Message)); } return(Ok()); }