Make sure campaigns don't get updated with `nil` slug
Make sure campaigns don't get updated with `nil` slug

The frontend doesn't prevent submitting an invalid form for the campaign edit mode, so it is possible to submit an update that removes the slug. This will still error if that happens, but it won't result in a record that breaks the campaign and pages that list it.

WikiEducationFoundation/WikiEduDashboard,WikiEducationFoundation/WikiEduDashboard,WikiEducationFoundation/WikiEduDashboard,WikiEducationFoundation/WikiEduDashboard,WikiEducationFoundation/WikiEduDashboard