Chromium Code Reviews| Index: chrome/browser/media_gallery/media_galleries_preferences.cc |
| diff --git a/chrome/browser/media_gallery/media_galleries_preferences.cc b/chrome/browser/media_gallery/media_galleries_preferences.cc |
| index 5fa8f663773332e549b3710fb77d50e4494dbfbe..613215f715459e34ade1dcc139f278f479a75a92 100644 |
| --- a/chrome/browser/media_gallery/media_galleries_preferences.cc |
| +++ b/chrome/browser/media_gallery/media_galleries_preferences.cc |
| @@ -47,7 +47,7 @@ bool GetPrefId(const DictionaryValue* dict, MediaGalleryPrefId* value) { |
| bool GetType(const DictionaryValue* dict, MediaGalleryPrefInfo::Type* type) { |
| std::string string_type; |
| - if (!dict->GetString(kMediaGalleriesPrefIdKey, &string_type)) |
| + if (!dict->GetString(kMediaGalleriesTypeKey, &string_type)) |
|
Evan Stade
2012/08/02 23:18:13
ignore changes in this file.
|
| return false; |
| if (string_type.compare(kMediaGalleriesTypeAutoDetectedValue) == 0) { |
| @@ -146,6 +146,7 @@ MediaGalleriesPreferences::MediaGalleriesPreferences(Profile* profile) |
| if (current_id == MediaGalleryPrefInfo::kInvalidPrefId + 1) { |
| FilePath pictures_path; |
| if (PathService::Get(chrome::DIR_USER_PICTURES, &pictures_path)) { |
| + |
| std::string device_id = MediaFileSystemRegistry::GetInstance()-> |
| GetDeviceIdFromPath(pictures_path); |
| string16 display_name = ComputeDisplayName(pictures_path); |
| @@ -236,6 +237,7 @@ MediaGalleryPrefId MediaGalleriesPreferences::AddGallery( |
| gallery_info.pref_id = prefs->GetUint64(prefs::kMediaGalleriesUniqueId); |
| prefs->SetUint64(prefs::kMediaGalleriesUniqueId, gallery_info.pref_id + 1); |
| gallery_info.display_name = display_name; |
| + gallery_info.device_id = device_id; |
| gallery_info.path = path; |
| gallery_info.type = MediaGalleryPrefInfo::kAutoDetected; |
| if (user_added) |