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]
|
rewards: List[GauntletRewardModel]
|
||||||
|
|
||||||
|
|
||||||
@router.get('/api/v1/gauntletrewards')
|
@router.get('')
|
||||||
async def v1_gauntletreward_get(
|
async def v1_gauntletreward_get(
|
||||||
name: Optional[str] = None, gauntlet_id: Optional[int] = None, reward_id: list = Query(default=None),
|
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):
|
win_num: Optional[int] = None, loss_max: Optional[int] = None):
|
||||||
@ -57,7 +57,7 @@ async def v1_gauntletreward_get(
|
|||||||
return return_val
|
return return_val
|
||||||
|
|
||||||
|
|
||||||
@router.get('/api/v1/gauntletrewards/{gauntletreward_id}')
|
@router.get('/{gauntletreward_id}')
|
||||||
async def v1_gauntletreward_get_one(gauntletreward_id):
|
async def v1_gauntletreward_get_one(gauntletreward_id):
|
||||||
try:
|
try:
|
||||||
this_reward = GauntletReward.get_by_id(gauntletreward_id)
|
this_reward = GauntletReward.get_by_id(gauntletreward_id)
|
||||||
@ -70,7 +70,7 @@ async def v1_gauntletreward_get_one(gauntletreward_id):
|
|||||||
return return_val
|
return return_val
|
||||||
|
|
||||||
|
|
||||||
@router.patch('/api/v1/gauntletrewards/{gauntletreward_id}')
|
@router.patch('/{gauntletreward_id}')
|
||||||
async def v1_gauntletreward_patch(
|
async def v1_gauntletreward_patch(
|
||||||
gauntletreward_id, name: Optional[str] = None, gauntlet_id: Optional[int] = None,
|
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,
|
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}')
|
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)):
|
async def v1_gauntletreward_post(gauntletreward: GauntletRewardList, token: str = Depends(oauth2_scheme)):
|
||||||
if not valid_token(token):
|
if not valid_token(token):
|
||||||
logging.warning(f'Bad 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'
|
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):
|
async def v1_gauntletreward_delete(gauntletreward_id):
|
||||||
if GauntletReward.delete_by_id(gauntletreward_id) == 1:
|
if GauntletReward.delete_by_id(gauntletreward_id) == 1:
|
||||||
return f'Deleted gauntlet reward ID {gauntletreward_id}'
|
return f'Deleted gauntlet reward ID {gauntletreward_id}'
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user