Skip to content

Commit

Permalink
remove useless wrapper funcs
Browse files Browse the repository at this point in the history
  • Loading branch information
Archmonger committed Jul 2, 2023
1 parent 038c6d6 commit 5a224b3
Showing 1 changed file with 4 additions and 23 deletions.
27 changes: 4 additions & 23 deletions django_async_orm/wrappers.py
Original file line number Diff line number Diff line change
@@ -1,32 +1,13 @@
from channels.db import database_sync_to_async as sync_to_async
from django.contrib.auth import login, logout


def _sync_render(*args, **kwargs):
from django.shortcuts import render

return render(*args, **kwargs)


arender = sync_to_async(_sync_render, thread_sensitive=True)


def _sync_login(*args, **kwargs):
return login(*args, *kwargs)


alogin = sync_to_async(_sync_login, thread_sensitive=True)


def _sync_logout(request):
return logout(request)


alogout = sync_to_async(_sync_logout, thread_sensitive=True)
from django.shortcuts import render


def _sync_form_is_valid(form_instance):
return form_instance.is_valid()


arender = sync_to_async(render, thread_sensitive=True)
alogin = sync_to_async(login, thread_sensitive=True)
alogout = sync_to_async(logout, thread_sensitive=True)
aform_is_valid = sync_to_async(_sync_form_is_valid, thread_sensitive=True)

0 comments on commit 5a224b3

Please sign in to comment.