HTTP error 500 when editing a podcast created by another user in admin interface
Describe the bug
When trying to open for editing or viewing a podcast created by another user of the website, I get an HTTP error 500.
Steps to reproduce
- Create two different admin users and let each create a draft podcast
- One of the two users tries to open the podcast created by the other
- HTTP error 500 appears.
Expected behavior
All admin users shall be able to open any podcast, by definition I'd say.
Actual behavior
See bug description.
Relevant logs and/or screenshots
castopod_app | 192.168.0.2 - - [05/May/2024:18:59:22 +0000] "GET /cp-admin/podcasts/2 HTTP/1.1" 500 23336 "https://castopod.conquering.space/cp-admin/podcasts" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36"
Context
- Castopod: 11.1 (official docker image)
- OS: Ubuntu 22.04.4 LTS
- Browser: [e.g. chrome, safari]
- Web server: Nginx (as part of the official app image)
Possible fixes
Unknown.