diff --git a/utilities/dropdown.py b/utilities/dropdown.py index dd17bf9..706b6d8 100644 --- a/utilities/dropdown.py +++ b/utilities/dropdown.py @@ -476,6 +476,8 @@ class SelectBatterSub(discord.ui.Select): try: pos_rating = await get_position(self.session, human_batter_card, position) except PositionNotFoundException as e: + logger.error(f'Position check failed for {human_batter_card.player.name_with_desc} at {position}, rolling back session') + self.session.rollback() await interaction.edit_original_response( content=f'Uh oh, I cannot find {position} ratings for {human_batter_card.player.name_with_desc}. Please go double-check this sub and run again.', view=None