Add database environment variable
Fix team choice + cardset packs
This commit is contained in:
parent
27429d5b80
commit
209dea2921
@ -670,6 +670,7 @@ class Economy(commands.Cog):
|
||||
for pack in p_query['packs']:
|
||||
p_group = None
|
||||
logging.debug(f'pack: {pack}')
|
||||
logging.info(f'pack cardset: {pack["pack_cardset"]}')
|
||||
if pack['pack_team'] is None and pack['pack_cardset'] is None:
|
||||
if pack['pack_type']['name'] in p_data:
|
||||
p_group = pack['pack_type']['name']
|
||||
@ -684,6 +685,9 @@ class Economy(commands.Cog):
|
||||
elif pack['pack_type']['name'] == 'MVP':
|
||||
p_group = f'MVP-Team-{pack["pack_team"]["id"]}-{pack["pack_team"]["sname"]}'
|
||||
|
||||
if pack['pack_cardset'] is not None:
|
||||
p_group += f'-Cardset-{pack["pack_cardset"]["id"]}'
|
||||
|
||||
elif pack['pack_cardset'] is not None:
|
||||
if pack['pack_type']['name'] == 'Standard':
|
||||
p_group = f'Standard-Cardset-{pack["pack_cardset"]["id"]}-{pack["pack_cardset"]["name"]}'
|
||||
|
||||
@ -7,14 +7,11 @@ import aiohttp
|
||||
import os
|
||||
|
||||
AUTH_TOKEN = {'Authorization': f'Bearer {os.environ.get("API_TOKEN")}'}
|
||||
DB_URL = 'https://pd.manticorum.com/api'
|
||||
ENV_DATABASE = os.environ.get('DATABASE').lower()
|
||||
DB_URL = 'https://pd.manticorum.com/api' if 'prod' in ENV_DATABASE else 'https://pddev.manticorum.com/api'
|
||||
master_debug = True
|
||||
alt_database = False
|
||||
PLAYER_CACHE = {}
|
||||
|
||||
if alt_database == 'dev':
|
||||
DB_URL = 'https://pddev.manticorum.com/api'
|
||||
|
||||
|
||||
def param_char(other_params):
|
||||
if other_params:
|
||||
|
||||
18
helpers.py
18
helpers.py
@ -635,7 +635,10 @@ class SelectOpenPack(discord.ui.Select):
|
||||
|
||||
cardset_id = None
|
||||
if 'Team Choice' in pack_vals and 'Cardset' in pack_vals:
|
||||
cardset_id = pack_vals[2]
|
||||
# cardset_id = pack_vals[2]
|
||||
cardset_index = pack_vals.index('Cardset')
|
||||
cardset_id = pack_vals[cardset_index + 1]
|
||||
params.append(('pack_cardset_id', cardset_id))
|
||||
if 'Team' not in pack_vals:
|
||||
view = SelectView(
|
||||
[SelectChoicePackTeam('AL', self.owner_team, cardset_id),
|
||||
@ -647,11 +650,14 @@ class SelectOpenPack(discord.ui.Select):
|
||||
view=view
|
||||
)
|
||||
return
|
||||
elif 'Team' in pack_vals:
|
||||
params.append(('pack_team_id', pack_vals[2]))
|
||||
elif 'Cardset' in pack_vals:
|
||||
params.append(('pack_cardset_id', pack_vals[2]))
|
||||
cardset_id = pack_vals[2]
|
||||
|
||||
params.append(('pack_team_id', pack_vals[pack_vals.index('Team') + 1]))
|
||||
else:
|
||||
if 'Team' in pack_vals:
|
||||
params.append(('pack_team_id', pack_vals[pack_vals.index('Team') + 1]))
|
||||
if 'Cardset' in pack_vals:
|
||||
cardset_id = pack_vals[pack_vals.index('Cardset') + 1]
|
||||
params.append(('pack_cardset_id', cardset_id))
|
||||
|
||||
p_query = await db_get('packs', params=params)
|
||||
if p_query['count'] == 0:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user