Fix #1077: improved performance and error handling in fetch_attachment

6 jobs for 1077-hanging-podcasts in 4 minutes and 22 seconds (queued for 22 seconds)
Status Job ID Name Coverage
  Review
manual #46321
docker allowed to fail manual
review_docs
manual #46320
docker allowed to fail manual
review_front
 
  Lint
passed #46322
black

00:01:08

passed #46323
flake8

00:00:28

 
  Test
passed #46324
docker
test_api

00:03:13

92.0%
passed #46325
docker
test_front

00:01:14