Follow requests counter

main
Bob Mottram 2020-01-08 15:07:14 +00:00
parent 375ec206fd
commit 031b788aad
1 changed files with 7 additions and 5 deletions

View File

@ -529,16 +529,18 @@ def receiveFollowRequest(session,baseDir: str,httpPrefix: str, \
approveHandle=nickname+'@'+domainFull approveHandle=nickname+'@'+domainFull
if followApprovalRequired(baseDir,nicknameToFollow, \ if followApprovalRequired(baseDir,nicknameToFollow, \
domainToFollow,debug,approveHandle): domainToFollow,debug,approveHandle):
if not domain.endswith('.onion'): if not domain.endswith('.onion'):
if noOfFollowRequests(baseDir, \ if noOfFollowRequests(baseDir, \
nicknameToFollow, \ nicknameToFollow,domainToFollow, \
domainToFollow,'') > 10: nickname,domain,fromPort, \
'') > 10:
print('Too many follow requests') print('Too many follow requests')
return False return False
else: else:
if noOfFollowRequests(baseDir, \ if noOfFollowRequests(baseDir, \
nicknameToFollow, \ nicknameToFollow,domainToFollow, \
domainToFollow,'onion') > 5: nickname,domain,fromPort, \
'onion') > 5:
print('Too many follow requests from onion addresses') print('Too many follow requests from onion addresses')
return False return False