Update gauntletrewards.py
Fixed endpoint prefixes
This commit is contained in:
parent
a49861bf31
commit
e835b6e2f2
@ -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}'
|
||||
|
||||
Loading…
Reference in New Issue
Block a user