2022-09-04T01:24:25.783109+00:00 app[worker.1]: Ignoring exception in command research:
2022-09-04T01:24:25.785358+00:00 app[worker.1]: Traceback (most recent call last):
2022-09-04T01:24:25.785381+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/discord/ext/commands/core.py", line 184, in wrapped
2022-09-04T01:24:25.785382+00:00 app[worker.1]: ret = await coro(*args, **kwargs)
2022-09-04T01:24:25.785384+00:00 app[worker.1]: File "/app/ext/research.py", line 442, in research
2022-09-04T01:24:25.785384+00:00 app[worker.1]: await self.research_command(ctx, False, authcode, not optout)
2022-09-04T01:24:25.785391+00:00 app[worker.1]: File "/app/ext/research.py", line 316, in research_command
2022-09-04T01:24:25.785392+00:00 app[worker.1]: current_levels = await research_query(ctx, self.client, auth_info, slash, final_embeds, json_response)
2022-09-04T01:24:25.785398+00:00 app[worker.1]: File "/app/ext/research.py", line 230, in research_query
2022-09-04T01:24:25.785400+00:00 app[worker.1]: if current_levels["offense"] + current_levels["fortitude"] + current_levels["resistance"] + current_levels["technology"] == 480:
2022-09-04T01:24:25.785414+00:00 app[worker.1]: KeyError: 'resistance'
2022-09-04T01:24:25.785416+00:00 app[worker.1]:
2022-09-04T01:24:25.785416+00:00 app[worker.1]: The above exception was the direct cause of the following exception:
2022-09-04T01:24:25.785417+00:00 app[worker.1]:
2022-09-04T01:24:25.785428+00:00 app[worker.1]: Traceback (most recent call last):
2022-09-04T01:24:25.785444+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/discord/ext/commands/bot.py", line 344, in invoke
2022-09-04T01:24:25.785444+00:00 app[worker.1]: await ctx.command.invoke(ctx)
2022-09-04T01:24:25.785446+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/discord/ext/commands/core.py", line 951, in invoke
2022-09-04T01:24:25.785446+00:00 app[worker.1]: await injected(*ctx.args, **ctx.kwargs)
2022-09-04T01:24:25.785457+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/discord/ext/commands/core.py", line 193, in wrapped
2022-09-04T01:24:25.785457+00:00 app[worker.1]: raise CommandInvokeError(exc) from exc
2022-09-04T01:24:25.785469+00:00 app[worker.1]: discord.ext.commands.errors.CommandInvokeError: Command raised an exception: KeyError: 'resistance'
i believe this is due to that at level 0 epic games removes these fields if they have no levels