Skip to content

Commit

Permalink
Reformatting
Browse files Browse the repository at this point in the history
  • Loading branch information
fbanados committed Aug 27, 2024
1 parent c006db2 commit 8352a09
Showing 1 changed file with 23 additions and 13 deletions.
36 changes: 23 additions & 13 deletions validation/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,10 +81,19 @@
from .crk_sort import custom_sort
from .models import Phrase, Recording, Speaker, RecordingSession, Issue


class UserRoles:
def __init__(self, user=None, lang=None):
self.is_linguist = user and user.groups.filter(name="Linguist").exists() and user.groups.filter(name=lang).exists()
self.is_expert = user and user.groups.filter(name__in=["Linguist", "Expert"]).exists() and user.groups.filter(name=lang).exists()
self.is_linguist = (
user
and user.groups.filter(name="Linguist").exists()
and user.groups.filter(name=lang).exists()
)
self.is_expert = (
user
and user.groups.filter(name__in=["Linguist", "Expert"]).exists()
and user.groups.filter(name=lang).exists()
)
self.is_admin = user and user.is_superuser


Expand All @@ -109,29 +118,30 @@ def home(request):
if no_lang_family:
language_dict["All"] = no_lang_family

context = dict(languages=language_dict, language=None, auth=auth, roles=UserRoles(request.user, language))
context = dict(
languages=language_dict,
language=None,
auth=auth,
roles=UserRoles(request.user, language),
)
return render(request, "validation/home.html", context)


class RecvalLoginView(LoginView):
template_name = 'validation/login.html'
template_name = "validation/login.html"

def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context.update({
'roles': UserRoles()
})
context.update({"roles": UserRoles()})
return context


class RecvalLogoutView(LogoutView):
template_name = 'validation/logout.html'
template_name = "validation/logout.html"

def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
context.update({
'roles': UserRoles()
})
context.update({"roles": UserRoles()})
return context


Expand Down Expand Up @@ -881,7 +891,7 @@ def speaker_view(request, language, speaker_code):
img_path=img_path,
speaker=speaker,
language=language,
roles=UserRoles(request.user, language)
roles=UserRoles(request.user, language),
)
return render(request, "validation/speaker_view.html", context)

Expand Down Expand Up @@ -922,7 +932,7 @@ def all_speakers(request, language):
speakers=speakers,
auth=request.user.is_authenticated,
language=language,
roles=UserRoles(request.user, language)
roles=UserRoles(request.user, language),
)
return render(request, "validation/all_speakers.html", context)

Expand Down

0 comments on commit 8352a09

Please sign in to comment.