mirror of
https://git.pleroma.social/pleroma/relay.git
synced 2024-11-24 23:41:09 +00:00
skip raising a KeyError on missing actor
This commit is contained in:
parent
4bdd2b031b
commit
ec325f9f08
|
@ -82,13 +82,10 @@ async def inbox(request):
|
||||||
try:
|
try:
|
||||||
data = await request.json(loads=Message.new_from_json)
|
data = await request.json(loads=Message.new_from_json)
|
||||||
|
|
||||||
|
## reject if there is no actor in the message
|
||||||
if 'actor' not in data:
|
if 'actor' not in data:
|
||||||
raise KeyError('actor')
|
logging.verbose('actor not in data')
|
||||||
|
return Response.new_error(400, 'no actor in message', 'json')
|
||||||
## reject if there is no actor in the message
|
|
||||||
except KeyError:
|
|
||||||
logging.verbose('actor not in data')
|
|
||||||
return Response.new_error(400, 'no actor in message', 'json')
|
|
||||||
|
|
||||||
except:
|
except:
|
||||||
traceback.print_exc()
|
traceback.print_exc()
|
||||||
|
|
Loading…
Reference in a new issue