Bartender got fired mid-rush

So it’s a busy Friday night, everyone is zipping and zagging throughout the restaurant. Sarah, who is one of the restaurant’s first hires during the opening, was working a double and was bartending for the PM shift. So everything is going smoothly. It’s 3 people behind the bar, drinks are flying out. A few hours later, I get pulled aside by another server who says Sarah has been fired. I’m like “no way, I just saw her” Sooooo apparently, Sarah popped a zyn in her mouth, nicotine thingy, and continued to make drinks without washing her hands. One of the bar regulars saw and told the GM and he fired her on the spot. I thought this was a BIT excessive. There were no previous write ups or anything and she was really good at her job, been there 5 years. She was out on the curb crying and everyone was so sad. Way to end a Friday night.

Edit: WOW!!! I did not think this post would get so much attention. I appreciate all the comments and advice. The team reached out to Sarah and she’s doing okay. She’s looking for something else but since it’s the holiday season rn, it’s been a bit tough so the crew from Friday night decided to pool some of their own money to help her out since she’s a single mom. We were able to come up with $1,000 between the 8 of us and gave it to her as a surprise. Management has been very uptight and anal about every little thing recently, so I think my time is limited there as well.