mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-12-28 19:10:35 +00:00
Fixes missing code for editions list json
This commit is contained in:
parent
dd84ed7ebc
commit
7bcf0a1d53
1 changed files with 8 additions and 0 deletions
|
@ -126,6 +126,14 @@ class Work(OrderedCollectionPageMixin, Book):
|
||||||
''' in case the default edition is not set '''
|
''' in case the default edition is not set '''
|
||||||
return self.default_edition or self.editions.first()
|
return self.default_edition or self.editions.first()
|
||||||
|
|
||||||
|
def to_edition_list(self, **kwargs):
|
||||||
|
''' an ordered collection of editions '''
|
||||||
|
return self.to_ordered_collection(
|
||||||
|
self.editions.all(),
|
||||||
|
remote_id='%s/editions' % self.remote_id,
|
||||||
|
**kwargs
|
||||||
|
)
|
||||||
|
|
||||||
activity_serializer = activitypub.Work
|
activity_serializer = activitypub.Work
|
||||||
serialize_reverse_fields = [('editions', 'editions')]
|
serialize_reverse_fields = [('editions', 'editions')]
|
||||||
deserialize_reverse_fields = [('editions', 'editions')]
|
deserialize_reverse_fields = [('editions', 'editions')]
|
||||||
|
|
Loading…
Reference in a new issue