Merge pull request #621 from mouse-reeve/fixes-follows

Fixes follows
This commit is contained in:
Mouse Reeve
2021-02-12 16:22:05 -08:00
committed by GitHub
2 changed files with 48 additions and 2 deletions

View File

@ -17,10 +17,13 @@ def follow(request):
except models.User.DoesNotExist:
return HttpResponseBadRequest()
models.UserFollowRequest.objects.get_or_create(
rel, _ = models.UserFollowRequest.objects.get_or_create(
user_subject=request.user,
user_object=to_follow,
)
if to_follow.local and not to_follow.manually_approves_followers:
rel.accept()
return redirect(to_follow.local_path)