def METHOD_NAME(
    gift_card: GiftCard,
    old_tags: List[str],
    user: Optional[User],
    app: Optional[App],
):
    return GiftCardEvent.objects.create(
        gift_card=gift_card,
        user=user,
        app=app,
        type=GiftCardEvents.TAGS_UPDATED,
        parameters={
            "tags": list(
                gift_card.tags.order_by("name").values_list("name", flat=True)
            ),
            "old_tags": old_tags,
        },
    )