Do not change slug after episode was saved even if it's a draft
Describe the bug
After saving an episode, any changes to the title will automatically change the slug. This can cause:
- Unexpected episode URL on publish
- Broken links after updating published episode
Steps to reproduce
- Create an episode
- Save it as a draft
- Optionally: Publish it
- Open episode editing
- Change episode title
- Slug changes automatically
Expected behavior
Slug is not being changed after first save unless edited manually.
Actual behavior
Slug is being changed automatically according to the title changes.
Context
- Castopod: 1.12.6
- OS: Docker / Linux
- Browser: Vivaldi
Possible fixes
Disable automatic slug generation from title after episode was saved.