Esempio n. 1
0
	def delete (self, request, pk, fpk) :

		if (Friendship.existsPK(pk, fpk)) :

			me = User.objects.get(login=pk)
			friend = User.objects.get(login=fpk)

			friendship1 = Friendship.objects.filter(firstUser=me, secondUser=friend).first()
			# Friendship Exists
			friendship2 = Friendship.objects.filter(firstUser=friend, secondUser=me).first()

			# Delete friendships
			friendship1.delete()
			friendship2.delete()

			return Response("Correct")

		else :
			return Response("Users are not friends")
Esempio n. 2
0
    def delete(self, request, pk, fpk):

        if (Friendship.existsPK(pk, fpk)):

            me = User.objects.get(login=pk)
            friend = User.objects.get(login=fpk)

            friendship1 = Friendship.objects.filter(firstUser=me,
                                                    secondUser=friend).first()
            # Friendship Exists
            friendship2 = Friendship.objects.filter(firstUser=friend,
                                                    secondUser=me).first()

            # Delete friendships
            friendship1.delete()
            friendship2.delete()

            return Response("Correct")

        else:
            return Response("Users are not friends")
Esempio n. 3
0
	def show (self, request, pk, fpk) :

		if (Friendship.existsPK(pk, fpk)) :
			return UsersViewSet().show(request, fpk)
		else :
			return Response("ERROR: Users are not friends")
Esempio n. 4
0
    def show(self, request, pk, fpk):

        if (Friendship.existsPK(pk, fpk)):
            return UsersViewSet().show(request, fpk)
        else:
            return Response("ERROR: Users are not friends")