fn auto_update( action: Option<AutoUpdateAction>, state: &DealerState, ) -> Result<String, DealerError>