I have made has_many through association on User, Prog and Enrollment. To be able to add Prog to User I did something like:
@prog = Prog.find(params[:id})
@enrollment = Enrollment.create(user_id: current_user.id, prog_id: @prog.id)
Now I would like to destroy association...
In this case User would like to add many Progs, however it"s up to Prog either to decline request from User or not. The problem I face is that Prog somehow should be able to decline every request it has. Question is how to make enrollment#destroy understand that Prog should decline every request no matter of current signed in user?