diff --git a/site/zenodo_rdm/legacy/serializers/__init__.py b/site/zenodo_rdm/legacy/serializers/__init__.py index 8d866d9bc..7f16f3481 100644 --- a/site/zenodo_rdm/legacy/serializers/__init__.py +++ b/site/zenodo_rdm/legacy/serializers/__init__.py @@ -8,7 +8,7 @@ """Zenodo legacy serializers.""" from flask_resources import BaseListSchema, JSONSerializer, MarshmallowSerializer -from marshmallow import fields, post_dump, missing +from marshmallow import fields, missing, post_dump from .schemas import ( LegacyFileListSchema, @@ -34,9 +34,8 @@ def unwrap_hits(self, data, many, **kwargs): class ZenodoListSchema(BaseListSchema): - links = fields.Method("get_links") - sortBy = fields.Method("get_sorting_option") + sortBy = fields.Method("get_sorting_option") def get_links(self, obj_list): """Apply links transformation.""" @@ -44,7 +43,7 @@ def get_links(self, obj_list): if not links: return missing return links - + def get_sorting_option(self, obj_list): """Apply sortBy transformation.""" sortBy = obj_list.get("sortBy")