[libcommhistory] Fix infinite recursion in CallModel::deleteEvent