White-Rabbit icon indicating copy to clipboard operation
White-Rabbit copied to clipboard

PDF Generation fails with "Failed to import" message

Open linkelvin11 opened this issue 8 months ago • 0 comments

Description Short description of the bug

When calling !pdf, I get a message saying Failed to import game data, did someone leave the server?. None of the users have left the server so it's not clear where this error is coming from. There are no error messages in the logs

Reproducing Steps to reproduce the behavior:

  1. run !pdf
  2. see a message saying Gathering game data...
  3. see a message saying Failed to import game data, did someone leave the server?

Expected behavior What you expected to happen

a PDF is generated

System Info using the dockerized version of White-Rabbit on Unraid 6.12.8 OS: Debian GNU/Linux 12 (bookworm) Python version: 3.10.12 Bot version: unsure

Other details We did accidentally run !setup_clues twice and deleted the additional motive cards. maybe that is related?

logs with session ids removed

text  error  warn  system  array  login  

2024-05-26 03:46:01 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-26 07:21:06 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-26 11:14:38 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-26 15:04:57 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-26 15:45:25 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 00:54:51 INFO     white-rabbit Logging in...
2024-05-27 00:54:51 INFO     discord.client logging in using static token
2024-05-27 00:54:56 INFO     discord.gateway Shard ID None has connected to Gateway (Session ID: XXX).
2024-05-27 00:54:58 INFO     white-rabbit Bot has logged in!
2024-05-27 03:07:47 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 07:06:49 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 09:26:57 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 11:14:14 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 14:19:22 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 15:05:07 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 16:47:59 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 18:14:53 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 21:57:16 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-27 23:30:38 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 02:45:39 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 03:46:09 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 05:59:44 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 08:13:46 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 08:38:45 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 09:40:34 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 10:50:05 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 12:10:20 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 13:01:52 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 15:42:07 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 16:49:54 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 18:16:33 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 19:32:34 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-28 20:04:38 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-29 21:37:40 INFO     white-rabbit Logging in...
2024-05-29 21:37:40 INFO     discord.client logging in using static token
2024-05-29 21:37:45 INFO     discord.gateway Shard ID None has connected to Gateway (Session ID: XXX).
2024-05-29 21:37:47 INFO     white-rabbit Bot has logged in!
2024-05-29 21:44:00 INFO     white-rabbit.cogs.admin Wiped messages from server: "Alice is Missing" (ID: XXX)
2024-05-29 21:44:00 INFO     white-rabbit.cogs.admin Wiped messages from server: "Alice is Missing" (ID: XXX)
2024-05-29 21:51:26 INFO     white-rabbit.cogs.manual Shuffled motives!
2024-05-29 21:51:26 INFO     white-rabbit.cogs.manual Shuffled motives!
2024-05-29 21:51:26 INFO     white-rabbit.cogs.manual {'charlie': 3, 'dakota': 4, 'evan': 5, 'jack': 2, 'julia': 1}
2024-05-29 21:51:26 INFO     white-rabbit.cogs.manual {'charlie': 3, 'dakota': 4, 'evan': 5, 'jack': 2, 'julia': 1}
2024-05-29 21:51:27 INFO     white-rabbit.cogs.manual Shuffled clue piles!
2024-05-29 21:51:27 INFO     white-rabbit.cogs.manual Shuffled clue piles!
2024-05-29 21:51:27 INFO     white-rabbit.cogs.manual {80: 2, 70: 3, 60: 1, 50: 3, 45: 1, 40: 3, 35: 3, 30: 3, 20: 3, 90: 1}
2024-05-29 21:51:27 INFO     white-rabbit.cogs.manual {80: 2, 70: 3, 60: 1, 50: 3, 45: 1, 40: 3, 35: 3, 30: 3, 20: 3, 90: 1}
2024-05-29 21:51:27 INFO     white-rabbit.cogs.manual Assigned clue cards!
2024-05-29 21:51:27 INFO     white-rabbit.cogs.manual Assigned clue cards!
2024-05-29 21:51:27 INFO     white-rabbit.cogs.manual {'charlie': [90, 40], 'dakota': [80, 45], 'evan': [60, 20], 'jack': [50, 30], 'julia': [70, 35]}
2024-05-29 21:51:27 INFO     white-rabbit.cogs.manual {'charlie': [90, 40], 'dakota': [80, 45], 'evan': [60, 20], 'jack': [50, 30], 'julia': [70, 35]}
2024-05-29 21:56:57 INFO     discord.gateway Shard ID None has successfully RESUMED session XXX.
2024-05-29 22:40:59 INFO     white-rabbit.cogs.manual Shuffled motives!
2024-05-29 22:40:59 INFO     white-rabbit.cogs.manual Shuffled motives!
2024-05-29 22:40:59 INFO     white-rabbit.cogs.manual {'charlie': 4, 'dakota': 1, 'evan': 2, 'jack': 5, 'julia': 3}
2024-05-29 22:40:59 INFO     white-rabbit.cogs.manual {'charlie': 4, 'dakota': 1, 'evan': 2, 'jack': 5, 'julia': 3}
2024-05-29 22:41:00 INFO     white-rabbit.cogs.manual Shuffled clue piles!
2024-05-29 22:41:00 INFO     white-rabbit.cogs.manual Shuffled clue piles!
2024-05-29 22:41:00 INFO     white-rabbit.cogs.manual {80: 3, 70: 2, 60: 2, 50: 2, 45: 2, 40: 3, 35: 3, 30: 2, 20: 2, 90: 1}
2024-05-29 22:41:00 INFO     white-rabbit.cogs.manual {80: 3, 70: 2, 60: 2, 50: 2, 45: 2, 40: 3, 35: 3, 30: 2, 20: 2, 90: 1}
2024-05-29 22:41:00 INFO     white-rabbit.cogs.manual Assigned clue cards!
2024-05-29 22:41:00 INFO     white-rabbit.cogs.manual Assigned clue cards!
2024-05-29 22:41:00 INFO     white-rabbit.cogs.manual {'charlie': [90, 50], 'dakota': [60, 30], 'evan': [80, 45], 'jack': [35, 20], 'julia': [70, 40]}
2024-05-29 22:41:00 INFO     white-rabbit.cogs.manual {'charlie': [90, 50], 'dakota': [60, 30], 'evan': [80, 45], 'jack': [35, 20], 'julia': [70, 40]}

Discord #bot-channel [9:44 PM]Server Owner: !init [9:44 PM] APP The White Rabbit: Initializing game [9:49 PM]Charlie Barnes: !claim Charlie [9:49 PM] APP The White Rabbit: Gave you the role! [9:49 PM]Julia North: !claim Julia [9:49 PM] APP The White Rabbit: Gave you the role! [9:50 PM]Evan Holwell: !claim evan [9:50 PM] APP The White Rabbit: Gave you the role! [9:50 PM]Dakota Travis: !claim Dakota Travis [9:50 PM] APP The White Rabbit: Gave you the role! [9:50 PM]Jack Briarwood: !claim Jack Briarwood [9:50 PM] APP The White Rabbit: Gave you the role! [9:51 PM]Server Owner: !setup_clues [9:51 PM] APP The White Rabbit: Distributing clues! [10:40 PM]Server Owner: !setup_clues [10:41 PM] APP The White Rabbit: Distributing clues! [10:41 PM]Server Owner: !example [10:53 PM]Charlie Barnes: !start [10:53 PM] APP The White Rabbit: Starting the game! [12:08 AM]Jack Briarwood: !10 jack [12:08 AM] APP The White Rabbit: Invalid input! [12:09 AM]Jack Briarwood: !10 CHARLIE [12:09 AM] APP The White Rabbit: Invalid input! [12:10 AM]Server Owner: !10 charlie [12:10 AM] APP The White Rabbit: Invalid input! [12:10 AM]Server Owner: !10 Jack [12:10 AM] APP The White Rabbit: Assigned 10 minute card! 12:32 AM]Server Owner: !show_all [12:32 AM] APP The White Rabbit: All channels revealed! [12:34 AM]Server Owner: !pdf [12:34 AM] APP The White Rabbit: Gathering game data... [12:34 AM] APP The White Rabbit: Failed to import game data, did someone leave the server?

linkelvin11 avatar May 30 '24 05:05 linkelvin11