def METHOD_NAME(self):
    """Preserve tags when no tags is posted"""
    event = Event.objects.get(pk=1)
    tag = Tag.objects.create(pk="test-tag")
    event.tags.add(tag)
    response = self.client.get(event_api._get_detail_url(event.pk))
    event_data = response.json()
    del event_data["cover"]
    del event_data["tags"]
    response = self.client.patch(event_api._get_detail_url(event.pk), event_data)
    self.assertEqual(response.status_code, status.HTTP_200_OK)
    self.assertEqual(
        list(event.tags.values_list("pk", flat=True)), response.json()["tags"]
    )
    self.assertEqual(len(response.json()["tags"]), 1)