making slug override sparse. i.e. if it's set we use it, if not we use the configured field. previously if override was on, we must set slug or it errs out.