Add admin handle, verbose exceptions%

This commit is contained in:
Dominic Zimmer 2020-07-18 00:02:56 +02:00
parent 0158093813
commit a10553bcbb

View File

@ -41,13 +41,20 @@ async def handler(request: aiohttp.web.Request):
return aiohttp.web.Response(status=200) return aiohttp.web.Response(status=200)
except Exception as e: except Exception as e:
traceback.print_exc() traceback.print_exc()
return aiohttp.web.Response(status=400) resp = {"error": e.args[0]}
return aiohttp.web.json_response(resp)
@routes.get('/dealer/{usertoken}') @routes.get('/dealer/{usertoken}')
async def handler(request): async def handler(request):
del request # unused del request # unused
return aiohttp.web.FileResponse('user.html') return aiohttp.web.FileResponse('user.html')
@routes.get('/dealerdealer/{usertoken}')
async def handler(request):
del request # unused
return aiohttp.web.FileResponse('admin.html')
@routes.get('/') @routes.get('/')
async def handler(request): async def handler(request):
del request # unused del request # unused