diff --git a/scipost_django/journals/models/publication.py b/scipost_django/journals/models/publication.py index 72547530ece09214ecdf51ed28217c81d1d5a167..31b6aca3207cda666dacee52c584815e931069e3 100644 --- a/scipost_django/journals/models/publication.py +++ b/scipost_django/journals/models/publication.py @@ -308,6 +308,8 @@ class Publication(models.Model): for entry in indexed_author_list: padded_entry = entry + [None] * (max_length - len(entry)) padded_list.append(padded_entry) + else: + padded_list = [] # Save into the calculated field for future purposes. Publication.objects.filter(id=self.id).update( cf_author_affiliation_indices_list=padded_list