KRACOEUS-7876: Fixing delete. Making sure proposal gets deletd and user ...

...cannot view deleted proposal anymore.
I really do not want to do this right now but I am not able to inject these. But I worry that if rice refactors, this will just break without us knowing about it. I could extend this and create an empty service and export and use that instead and that will atleast give us compilation errors when rice refactors. Let me know what you think.