diff options
Diffstat (limited to 'components/user_manager')
-rw-r--r-- | components/user_manager/user_manager_base.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/user_manager/user_manager_base.cc b/components/user_manager/user_manager_base.cc index 8b1feae..3e11ff8 100644 --- a/components/user_manager/user_manager_base.cc +++ b/components/user_manager/user_manager_base.cc @@ -1148,6 +1148,10 @@ bool UserManagerBase::FindGaiaID(const UserID& user_id, void UserManagerBase::SetKnownUserDeviceId(const UserID& user_id, const std::string& device_id) { + const std::string known_device_id = GetKnownUserDeviceId(user_id); + if (!known_device_id.empty() && device_id != known_device_id) { + NOTREACHED() << "Trying to change device ID for known user."; + } SetKnownUserStringPref(user_id, kDeviceId, device_id); } |