Move local device_id into public settings section Local ID is going to be used by local auth, so no reason to keep it private. BUG=25766813 Change-Id: I7cfb190c77246a4445f813f16c8af353284cc7e9 Reviewed-on: https://weave-review.googlesource.com/1797 Reviewed-by: Alex Vakulenko <avakulenko@google.com>
diff --git a/include/weave/settings.h b/include/weave/settings.h index e5d21b0..1c8b095 100644 --- a/include/weave/settings.h +++ b/include/weave/settings.h
@@ -64,6 +64,9 @@ // Cloud ID of the registered device. Empty if device is not registered. std::string cloud_id; + // Local device id. + std::string device_id; + // Internal options to tweak some library functionality. External code should // avoid using them. bool wifi_auto_setup_enabled{true};
diff --git a/src/config.h b/src/config.h index fe9e159..bab50ca 100644 --- a/src/config.h +++ b/src/config.h
@@ -24,7 +24,6 @@ class Config final { public: struct Settings : public weave::Settings { - std::string device_id; std::string refresh_token; std::string robot_account; std::string last_configured_ssid;