Merge branch 'fix-unassigned-reference' into 'dev'

Fix reference before assignment

See merge request pleroma/relay!39
This commit is contained in:
Jeong Arm 2022-11-16 15:24:07 +00:00
commit ee0a40ac48

View file

@ -111,9 +111,10 @@ async def inbox(request):
logging.verbose(f'Ignored request from banned actor: {data.actorid}')
return Response.new_error(403, 'access denied', 'json')
software = await misc.fetch_nodeinfo(data.domain)
## reject if software used by actor is banned
if len(config.blocked_software):
software = await misc.fetch_nodeinfo(data.domain)
if config.is_banned_software(software):
logging.verbose(f'Rejected actor for using specific software: {software}')