Fix reference before assignment

This commit is contained in:
Jeong Arm 2022-11-13 14:47:48 +09:00
parent 7732a860e9
commit 0acabdc39d

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}')