Ensure SiteDTOs have numeric id