瀏覽代碼

修复了friend添加421错误

Shellmiao 4 年之前
父節點
當前提交
be73ff9274
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      friends/views.py

+ 4 - 2
friends/views.py

@@ -62,8 +62,10 @@ def add_friend(request):
             user = User.objects.filter(username=data['username'])
             if user:
                 # 查找双向好友关系
-                friend_1 = Friends.objects.filter(user__username=data['username'])
-                friend_2 = Friends.objects.filter(friend__username=data['username'])
+                friend_1 = Friends.objects.filter(user__username=data['username'],
+                                                  friend__username=request.user.username)
+                friend_2 = Friends.objects.filter(friend__username=data['username'],
+                                                  user__username=request.user.username)
                 if friend_1 or friend_2:
                     # 二者已是好友关系
                     return HttpResponse(status=421)