Skip to content

Commit f677cbd

Browse files
Merge pull request #1637 from IFRCGo/1636-api-pagination-issue
API pagination issue
2 parents 33e7060 + c962944 commit f677cbd

File tree

5 files changed

+45
-10
lines changed

5 files changed

+45
-10
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Generated by Django 3.2.16 on 2023-01-17 10:17
2+
3+
from django.db import migrations
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('api', '0160_merge_0159_auto_20221022_1542_0159_auto_20221028_0940'),
10+
]
11+
12+
operations = [
13+
migrations.AlterModelOptions(
14+
name='event',
15+
options={'ordering': ('-disaster_start_date', 'id'), 'verbose_name': 'emergency', 'verbose_name_plural': 'emergencies'},
16+
),
17+
]

api/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -605,7 +605,7 @@ class Event(models.Model):
605605
)
606606

607607
class Meta:
608-
ordering = ('-disaster_start_date',)
608+
ordering = ('-disaster_start_date', 'id',)
609609
verbose_name = _('emergency')
610610
verbose_name_plural = _('emergencies')
611611

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Generated by Django 3.2.16 on 2023-01-17 10:17
2+
3+
from django.db import migrations
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('deployments', '0069_auto_20221022_1542'),
10+
]
11+
12+
operations = [
13+
migrations.AlterModelOptions(
14+
name='personnel',
15+
options={'ordering': ('deployment', 'country_to', 'country_from', 'molnix_id', 'deployedperson_ptr_id'), 'verbose_name': 'Personnel', 'verbose_name_plural': 'Personnels'},
16+
),
17+
]

deployments/models.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ def __str__(self):
210210
return '%s: %s - %s' % (self.type.upper(), self.name, self.role)
211211

212212
class Meta:
213+
ordering = ('deployment', 'country_to', 'country_from', 'molnix_id', 'deployedperson_ptr_id',)
213214
verbose_name = _('Personnel')
214215
verbose_name_plural = _('Personnels')
215216

deployments/snapshots/snap_tests.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -485,16 +485,16 @@
485485
}
486486

487487
snapshots['TestProjectAPI::test_personnel_csv_api 1'] = '''event_id,event_glide_id,event_name,event_ifrc_severity_level,event_disaster_type,event_country_name,event_country_iso3,event_country_nationalsociety,event_country_regionname,role,type,name,deployed_id,deployed_to_name,deployed_to_iso3,deployed_to_nationalsociety,deployed_to_regionname,deployed_from_name,deployed_from_iso3,deployed_from_nationalsociety,deployed_from_regionname,start_date,end_date,ongoing,is_active,molnix_id,molnix_sector,molnix_role_profile,molnix_language,molnix_region,molnix_scope,molnix_modality,molnix_operation\r
488-
,,,,,,,,,,,,10,,,,,,,,,,,True,True,,,,,,,,\r
489-
,,,,,,,,,,,,9,,,,,,,,,,,True,True,,,,,,,,\r
490-
,,,,,,,,,,,,8,,,,,,,,,,,True,True,,,,,,,,\r
491-
,,,,,,,,,,,,7,,,,,,,,,,,True,True,,,,,,,,\r
492-
,,,,,,,,,,,,6,,,,,,,,,,,True,True,,,,,,,,\r
493-
,,,,,,,,,,,,5,,,,,,,,,,,True,True,,,,,,,,\r
494-
,,,,,,,,,,,,4,,,,,,,,,,,True,True,,,,,,,,\r
495-
,,,,,,,,,,,,3,,,,,,,,,,,True,True,,,,,,,,\r
496-
,,,,,,,,,,,,2,,,,,,,,,,,True,True,,,,,,,,\r
497488
,,,,,,,,,,,,1,,,,,,,,,,,True,True,,,,,,,,\r
489+
,,,,,,,,,,,,2,,,,,,,,,,,True,True,,,,,,,,\r
490+
,,,,,,,,,,,,3,,,,,,,,,,,True,True,,,,,,,,\r
491+
,,,,,,,,,,,,4,,,,,,,,,,,True,True,,,,,,,,\r
492+
,,,,,,,,,,,,5,,,,,,,,,,,True,True,,,,,,,,\r
493+
,,,,,,,,,,,,6,,,,,,,,,,,True,True,,,,,,,,\r
494+
,,,,,,,,,,,,7,,,,,,,,,,,True,True,,,,,,,,\r
495+
,,,,,,,,,,,,8,,,,,,,,,,,True,True,,,,,,,,\r
496+
,,,,,,,,,,,,9,,,,,,,,,,,True,True,,,,,,,,\r
497+
,,,,,,,,,,,,10,,,,,,,,,,,True,True,,,,,,,,\r
498498
'''
499499

500500
snapshots['TestProjectAPI::test_project_create 1'] = {

0 commit comments

Comments
 (0)