Update players.py

Updating /submit bugs
This commit is contained in:
Cal Corum 2023-07-31 23:01:50 -05:00
parent f0421a19de
commit 0560d400d4

View File

@ -1095,8 +1095,8 @@ class Players(commands.Cog):
# Confirm teams and matchup
dupe_g_query = await db_get('games', params=[
('season', current['season']), ('week_start', week_num), ('week_end', week_num),
('away_team_id', away_team['id']), ('home_team_id', home_team['id']), ('game_num', game_num)
('season', current['season']), ('week', week_num), ('game_num', game_num),
('away_team_id', away_team['id']), ('home_team_id', home_team['id'])
])
if dupe_g_query['count'] != 0:
await interaction.edit_original_response(
@ -1105,8 +1105,8 @@ class Players(commands.Cog):
return
g_query = await db_get('games', params=[
('season', current['season']), ('week_start', week_num), ('week_end', week_num),
('away_team_id', away_team['id']), ('home_team_id', home_team['id'])
('season', current['season']), ('week', week_num), ('away_team_id', away_team['id']),
('home_team_id', home_team['id']), ('played', False)
])
if g_query['count'] == 0:
await interaction.edit_original_response(
@ -1276,9 +1276,9 @@ class Players(commands.Cog):
lp = await db_get('players', object_id=line[0])
if line[8] == '1':
sv = await db_get('players', object_id=line[0])
if line[9] == '1':
b_sv.append(await db_get('players', object_id=line[0]))
if line[10] == '1':
b_sv.append(await db_get('players', object_id=line[0]))
if line[9] == '1':
holds.append(await db_get('players', object_id=line[0]))
if wp is None or lp is None:
@ -1347,7 +1347,7 @@ class Players(commands.Cog):
embed.add_field(name='Pitching', value=pitching_string, inline=False)
# TODO: pull highlight stats for embed
# Key Plays pull
logging.info(f'pull highlight stats for embed')
p_query = await db_get('plays', params=[
('game_id', this_game['id']), ('sort', 'wpa-desc'), ('limit', 3)
@ -1373,7 +1373,7 @@ class Players(commands.Cog):
else:
logging.info('BATTER')
if play['homerun'] == 1:
h_name = 'HOMERS'
h_name = 'homers'
elif play['triple'] == 1:
h_name = 'triples'
elif play['double'] == 1:
@ -1384,11 +1384,11 @@ class Players(commands.Cog):
h_name = 'singles'
logging.info('RBI?')
if play['rbi'] > 0:
rbi_string = f'in {play["rbi"]} run{"s" if play["rbi"] > 1 else ""}'
rbi_string = f' in {play["rbi"]} run{"s" if play["rbi"] > 1 else ""}'
else:
rbi_string = ''
logging.info('LINE?')
this_line += f'{play["batter"]["name"]} ({play["batter"]["team"]["abbrev"]}) {h_name} {rbi_string}'
this_line += f'{play["batter"]["name"]} ({play["batter"]["team"]["abbrev"]}) {h_name}{rbi_string}'
# Defensive Play
else:
logging.info('DEFENSE')