diff --git a/citadel/indico_citadel/schemas.py b/citadel/indico_citadel/schemas.py index 1d784a5..7f0bb0d 100644 --- a/citadel/indico_citadel/schemas.py +++ b/citadel/indico_citadel/schemas.py @@ -204,7 +204,7 @@ class _EventNoteDataSchema(EventNoteSchema): class Meta: fields = ('title', 'content', 'user') - title = mm.Function(lambda note: f'{note.object.title} - Notes/Minutes') + title = mm.String(attribute='object.title') @post_dump def _transform(self, data, **kwargs): diff --git a/citadel/indico_citadel/schemas_test.py b/citadel/indico_citadel/schemas_test.py index 08c17ab..5794940 100644 --- a/citadel/indico_citadel/schemas_test.py +++ b/citadel/indico_citadel/schemas_test.py @@ -246,7 +246,7 @@ def test_dump_event_note(db, dummy_user, dummy_event, dummy_contribution, link_t '_data': { 'content': 'this is a dummy note', 'site': 'http://localhost', - 'title': f'{note.object.title} - Notes/Minutes', + 'title': note.object.title, 'persons': {'name': 'Guinea Pig'} }, 'category_id': category_id,