Skip to content

Commit 2090529

Browse files
authored
Merge pull request #426 from PROCOLLAB-github/master
Master to dev
2 parents e385ff1 + f099e42 commit 2090529

2 files changed

Lines changed: 8 additions & 1 deletion

File tree

files/admin.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
from django.contrib import admin
44
from django.forms import ModelForm, FileField
5+
from django.db.models import QuerySet
56

67
from files.service import CDN, SelectelSwiftStorage
78
from files.models import UserFile
@@ -81,3 +82,9 @@ def delete_queryset(self, request, queryset):
8182
for obj in queryset:
8283
self.cdn.delete(obj.link)
8384
queryset.delete()
85+
86+
def get_queryset(self, request) -> QuerySet[UserFile]:
87+
qs = super().get_queryset(request)
88+
if request.user.groups.filter(name="Руководитель программы").exists():
89+
return qs.filter(user=request.user)
90+
return qs

vacancy/managers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
class VacancyManager(Manager):
77
def get_vacancy_for_list_view(self):
8-
expiration_check = datetime.datetime.now() - datetime.timedelta(days=30)
8+
expiration_check = datetime.datetime.now() - datetime.timedelta(days=90)
99
return (
1010
self.get_queryset()
1111
.select_related("project")

0 commit comments

Comments
 (0)