From 19f52a11ef0f63c82821125cbae3421f5742e453 Mon Sep 17 00:00:00 2001 From: Timur Date: Mon, 3 Mar 2025 12:14:55 +0300 Subject: [PATCH 1/2] fixes --- services/backend/apps/task/admin.py | 3 --- services/backend/config/urls.py | 4 ---- 2 files changed, 7 deletions(-) diff --git a/services/backend/apps/task/admin.py b/services/backend/apps/task/admin.py index 10f3c67..24e9fb9 100644 --- a/services/backend/apps/task/admin.py +++ b/services/backend/apps/task/admin.py @@ -45,9 +45,6 @@ class CompetitionTaskSubmissionAdmin(admin.ModelAdmin): def has_add_permission(self, request, obj=None): return False - def has_delete_permission(self, request, obj=None): - return False - class CompetitionTaskInline(admin.StackedInline): model = CompetitionTask diff --git a/services/backend/config/urls.py b/services/backend/config/urls.py index 0fb5044..423dfe6 100644 --- a/services/backend/config/urls.py +++ b/services/backend/config/urls.py @@ -12,10 +12,6 @@ admin.site.index_title = "DataRush" urlpatterns = [ - # tinymce - path("tinymce/", include("tinymce.urls")), - # martor - path("martor/", include("martor.urls")), # mdeditor path(r'mdeditor/', include('mdeditor.urls')), # Admin urls From 0741b73f4e4c6c55cf022854b798a3a4f5c636f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BD=D0=B4=D1=80=D0=B5=D0=B9=20=D0=A1=D1=83=D0=BC?= =?UTF-8?q?=D0=B8=D0=BD?= Date: Mon, 3 Mar 2025 12:26:13 +0300 Subject: [PATCH 2/2] feat: added received_at for achievement --- services/backend/api/v1/achievement/schemas.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/backend/api/v1/achievement/schemas.py b/services/backend/api/v1/achievement/schemas.py index 0017a16..74feaf8 100644 --- a/services/backend/api/v1/achievement/schemas.py +++ b/services/backend/api/v1/achievement/schemas.py @@ -1,3 +1,5 @@ +from datetime import datetime + from ninja import ModelSchema, Schema from pydantic import Field @@ -19,6 +21,7 @@ class UserAchievementSchema(Schema): name: str = Field(..., alias="achievement.name") description: str = Field(..., alias="achievement.description") icon: str = Field(..., alias="achievement.icon") + received_at: datetime class Meta: model = UserAchievement