Fix recently visited organization

This commit is contained in:
Zhao-Linux 2022-10-18 05:08:12 +07:00
parent 512bc92116
commit 87eb082a18
6 changed files with 104 additions and 85 deletions

View file

@ -80,7 +80,7 @@ class FeedView(ListView):
start_time__lte=now, end_time__gt=now
)
context["future_contests"] = visible_contests.filter(start_time__gt=now)
context["recent_organizations"] = OrganizationProfile.get_organization(self.request.profile)
context["recent_organizations"] = OrganizationProfile.get_most_recent_organizations(self.request.profile)
context["top_rated"] = Profile.objects.filter(is_unlisted=False).order_by(
"-rating"
)[:10]

View file

@ -35,7 +35,6 @@ from django.views.generic.detail import (
SingleObjectTemplateResponseMixin,
)
from django.core.paginator import Paginator
from judge.models.profile import OrganizationProfile
from reversion import revisions
from judge.forms import (
@ -58,6 +57,7 @@ from judge.models import (
Contest,
Notification,
ContestProblem,
OrganizationProfile,
)
from judge import event_poster as event
from judge.utils.ranker import ranker