A bit over 20 years ago I had a customer throw a water in my face. It was one of those "waxy paper" cups with a plastic lid that you get at fast food restaurants. The lid came off and I was covered in water. They were irate with me for not giving them stuff for free. My manager came out, apologized to them, promised to make it right, and gave them their entire meal complimentary including the free upgrade they wanted. I was actually quite upset. Mostly at my boss since I was politely following procedure.
It's so nice that your manager doesn't tolerate that kind of behavior.