From b9646820b7082acdbaabc9db4cabda1a1f4db267 Mon Sep 17 00:00:00 2001 From: Johannes Wilm Date: Thu, 23 Jan 2025 22:04:03 +0100 Subject: [PATCH] simplify async --- fiduswriter/gitrepo_export/views.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/fiduswriter/gitrepo_export/views.py b/fiduswriter/gitrepo_export/views.py index 7824cb3..2e295f0 100644 --- a/fiduswriter/gitrepo_export/views.py +++ b/fiduswriter/gitrepo_export/views.py @@ -4,7 +4,6 @@ require_POST, require_http_methods, ) -from asgiref.sync import async_to_sync, sync_to_async from django.http import JsonResponse, HttpResponseForbidden, HttpResponse from httpx import HTTPError from base.decorators import ajax_required @@ -85,10 +84,8 @@ def update_book_repo(request): return HttpResponse(status=status) -@sync_to_async @login_required @require_GET -@async_to_sync async def get_git_repos(request, reload=False): social_tokens = { "github": await SocialToken.objects.filter( @@ -133,10 +130,8 @@ async def get_git_repos(request, reload=False): return JsonResponse({"repos": repos}, status=200) -@sync_to_async @login_required @require_http_methods(["GET", "POST", "PATCH"]) -@async_to_sync async def proxy_github(request, path): try: response = await github.proxy( @@ -159,10 +154,8 @@ async def proxy_github(request, path): return HttpResponse(response.text, status=response.status_code) -@sync_to_async @login_required @require_http_methods(["GET", "POST", "PATCH"]) -@async_to_sync async def proxy_gitlab(request, path): try: response = await gitlab.proxy( @@ -186,10 +179,8 @@ async def proxy_gitlab(request, path): return HttpResponse(response.text, status=response.status_code) -@sync_to_async @login_required @require_GET -@async_to_sync async def get_gitlab_repo(request, id): try: files = await gitlab.get_repo(request, id, request.user)