feat: ability to reset marketplace

This commit is contained in:
2024-11-11 10:41:51 +03:00
parent 8cb94d06bf
commit 4841578dee
7 changed files with 47 additions and 2 deletions

View File

@@ -100,6 +100,14 @@ async def update_marketplace(
return UpdateResponse(task_id=task.task_id)
@app.post('/reset/marketplace')
async def reset_marketplace(
request: ResetMarketplaceRequest
):
task = await background.tasks.reset_marketplace.kiq(request.marketplace_id)
return UpdateResponse(task=task.task_id)
@app.get("/tasks/{task_id}")
def get_status(task_id):
task_result = AsyncResult(task_id)