def show(repo_id): kudo = Kudo(g.user).find_kudo(repo_id) if kudo: return json_response(kudo) else: return json_response({'error': 'kudo not found'}, 404)
def delete(repo_id): Kudo_service = Kudo(g.user) if Kudo_service.delete_kudo_for(repo_id): return json_response({}) else: return json_response({'error': 'kudo not found'}, 404)
def show(repo_id): kudo = Kudo(g.oidc_token_info['sub']).find_kudo(repo_id) if kudo: return json_response(kudo) else: return json_response({'error': 'kudo not found'}, 404)
def create(): github_repo = GithubRepoSchema().load(json.loads(request.data)) if github_repo.errors: return json_response({'error': github_repo.errors}, 422) kudo = Kudo(g.user).create_kudo_for(github_repo) return json_response(kudo)
def create(): github_repo = GithubRepoSchema().load(json.loads( request.data)) # Q: Where is the request information coming from? if github_repo.errors: return json_response({'error': github_repo.errors}, 422) kudo = Kudo(g.user).create_kudo_for(github_repo) return json_response(kudo)
def update(repo_id): github_repo = GithubRepoSchema().load(json.loads(request.data)) if github_repo.errors: return json_response({'error': github_repo.errors}, 422) kudo_service = Kudo(g.user) if kudo_service.update_kudo_with(repo_id, github_repo): return json_response(github_repo.data) else: return json_response({'error': 'kudo not found'}, 404)
def index(): return json_response(Kudo(g.user).find_all_kudos())
def delete(repo_id): kudo_service = Kudo(g.oidc_token_info['sub']) if kudo_service.delete_kudo_for(repo_id): return json_response({}) else: return json_response({'error': 'kudo not found'}, 404)
def index(): return json_response(Kudo(g.oidc_token_info['sub']).find_all_kudos())