sort edition list by rank

This commit is contained in:
Mouse Reeve
2021-01-11 11:16:10 -08:00
parent fe67f65307
commit 5b7f7aa0e3
4 changed files with 7 additions and 5 deletions

View File

@ -145,9 +145,11 @@ class ActivitypubMixin:
if hasattr(self, 'serialize_reverse_fields'):
# for example, editions of a work
for model_field_name, activity_field_name in \
for model_field_name, activity_field_name, sort_field in \
self.serialize_reverse_fields:
related_field = getattr(self, model_field_name)
related_field = getattr(
self, model_field_name
).order_by(sort_field)
activity[activity_field_name] = \
unfurl_related_field(related_field)