Update gauntletrewards.py

Fixed endpoint prefixes
This commit is contained in:
Cal Corum 2023-10-22 23:21:02 -05:00
parent a49861bf31
commit e835b6e2f2

View File

@ -30,7 +30,7 @@ class GauntletRewardList(pydantic.BaseModel):
rewards: List[GauntletRewardModel]
@router.get('/api/v1/gauntletrewards')
@router.get('')
async def v1_gauntletreward_get(
name: Optional[str] = None, gauntlet_id: Optional[int] = None, reward_id: list = Query(default=None),
win_num: Optional[int] = None, loss_max: Optional[int] = None):
@ -57,7 +57,7 @@ async def v1_gauntletreward_get(
return return_val
@router.get('/api/v1/gauntletrewards/{gauntletreward_id}')
@router.get('/{gauntletreward_id}')
async def v1_gauntletreward_get_one(gauntletreward_id):
try:
this_reward = GauntletReward.get_by_id(gauntletreward_id)
@ -70,7 +70,7 @@ async def v1_gauntletreward_get_one(gauntletreward_id):
return return_val
@router.patch('/api/v1/gauntletrewards/{gauntletreward_id}')
@router.patch('/{gauntletreward_id}')
async def v1_gauntletreward_patch(
gauntletreward_id, name: Optional[str] = None, gauntlet_id: Optional[int] = None,
reward_id: Optional[int] = None, win_num: Optional[int] = None, loss_max: Optional[int] = None,
@ -108,7 +108,7 @@ async def v1_gauntletreward_patch(
raise DatabaseError(f'Unable to patch gauntlet reward {gauntletreward_id}')
@router.post('/api/v1/gauntletrewards')
@router.post('')
async def v1_gauntletreward_post(gauntletreward: GauntletRewardList, token: str = Depends(oauth2_scheme)):
if not valid_token(token):
logging.warning(f'Bad Token: {token}')
@ -130,7 +130,7 @@ async def v1_gauntletreward_post(gauntletreward: GauntletRewardList, token: str
return f'Inserted {len(all_rewards)} gauntlet rewards'
@router.delete('/api/v1/gauntletrewards/{gauntletreward_id}')
@router.delete('/{gauntletreward_id}')
async def v1_gauntletreward_delete(gauntletreward_id):
if GauntletReward.delete_by_id(gauntletreward_id) == 1:
return f'Deleted gauntlet reward ID {gauntletreward_id}'