Skip to main content

Replied to a post on github.com :

Another issue is that generate resilient slug has no concept of UUIDs (although it is used to generate them)... this means that it's going to be very hard to have the lookup (which almost certainly has to be done in save) to result in a transparent recovery... basically we're just going to have to throw an exception, which is far from ideal... but at least means we don't get data corruption.

So, maybe, since it's just slug generation here that's the problem, make that check against tombstoned objects (soft deleted or otherwise)... getURL will still be a problem, but at least if they're doing lookup on slug, then that will still result in a canonical value.