Error accessing entry when title has special characters I came across a weird bug with a title containing a &quot;%&quot; character not converting into a proper slug. So the website editor created the title &quot;Berlenga: a 100% sustainable island&quot; that didn't get turned into a proper slug. It generated the slug exactly as the title. When she went to make changes, Craft threw in a bad request error.
I was able to edit the slug inside the database and she got back access the entry, but I am wondering if there is a way to prevent this from happening again. I'm using the &quot;Slug Equals Title&quot; plugin, which works greatly for localised entries, and I did activate &quot;limitAutoSlugsToAscii&quot;. Is there something else I need to do?
Thanks!
I've never used that plugin, but it looks like they do respect Craft's limitAutoSlugsToAscii config setting, which should prevent a % from getting into the slug.
https://github.com/internetztube/craft-slug-equals-title/blob/master/src/SlugEqualsTitle.php#L45-L47
But that setting only applies to new entries and newly created slugs, and I'm guessing you enabled the Craft limitAutoSlugsToAscii config setting after the entry in question was already created.
You should be good going forward, though.