When I remove the resource and ash goes to destroy it, ash bombs at:
Results in:
* ** (CaseClauseError) no case clause matching: {:ok, resource, [%Ash.Notifier.Notification
I am not sure if this is simply a bug, or there is a different way to code my logic to handle this. Note, I am not using ash_archival which is the one I think does soft deletes, but I would have to imagine that works, so that is why I think I am doing it wrong.
I’m not able to reproduce Ash.destroy returning {:ok, record, notifications} in my testing, could you put together a reproduction and I’ll get it handled?