Commit 3ed767ac authored by Martin Juhás's avatar Martin Juhás
Browse files

Merge branch '292-refresh-of-emails-changes-their-order' into 'main'

Resolve "Move sorting/ordering to backend"

Closes #292

See merge request inject/backend!282
parents 3197f768 22b87f86
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
# Generated by Django 3.2.25 on 2024-10-01 16:36

from django.db import migrations


class Migration(migrations.Migration):

    dependencies = [
        ('exercise', '0006_alter_teaminjectstate_status'),
    ]

    operations = [
        migrations.AlterModelOptions(
            name='milestonestate',
            options={'default_permissions': (), 'ordering': ['milestone__name']},
        ),
    ]
+1 −0
Original line number Diff line number Diff line
@@ -117,6 +117,7 @@ class MilestoneState(models.Model):

    class Meta:
        default_permissions = ()
        ordering = ["milestone__name"]


class MilestoneStateHistory(models.Model):
+17 −0
Original line number Diff line number Diff line
# Generated by Django 3.2.25 on 2024-10-01 16:36

from django.db import migrations


class Migration(migrations.Migration):

    dependencies = [
        ('exercise_definition', '0009_auto_20240828_1204'),
    ]

    operations = [
        migrations.AlterModelOptions(
            name='milestone',
            options={'default_permissions': (), 'ordering': ['name']},
        ),
    ]
+1 −1
Original line number Diff line number Diff line
@@ -171,7 +171,7 @@ class Milestone(models.Model):
    initial_state = models.BooleanField(default=False)

    class Meta:
        ordering = ["id"]
        ordering = ["name"]
        default_permissions = ()


+0 −4
Original line number Diff line number Diff line
@@ -210,10 +210,6 @@ class EmailClient:
            | Q(definition_address__team_visible=True)
        )

    @staticmethod
    def get_threads(team_id: int) -> QuerySet[EmailThread]:
        return EmailThread.objects.filter(participants__team_id=team_id)

    @staticmethod
    def get_thread(
        team: Team, definition_participant: EmailParticipant, subject: str
Loading