Bellettrie / library_system

GNU General Public License v3.0
1 stars 0 forks source link

Finding series when attaching to publications causes errors sometimes. #587

Closed nanderv closed 3 weeks ago

nanderv commented 3 weeks ago

Relevant stacktrace:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner
    response = get_response(request)
               ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/series/views.py", line 34, in get_series_by_query
    list.append({'id': serie.pk, 'text': serie.get_canonical_title()})
                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/series/models.py", line 61, in get_canonical_title
    return str + self.title
           ~~~~^~~~~~~~~~~~
TypeError: can only concatenate str (not "NoneType") to str