Only generate slug on create