Index: chrome/browser/chromeos/login/user_image_screen.cc |
diff --git a/chrome/browser/chromeos/login/user_image_screen.cc b/chrome/browser/chromeos/login/user_image_screen.cc |
index dd23b949e53c5c9f431205da10eebbfb59a561df..6122e5ec0a5ae7918403b0116251188b916b6e38 100644 |
--- a/chrome/browser/chromeos/login/user_image_screen.cc |
+++ b/chrome/browser/chromeos/login/user_image_screen.cc |
@@ -116,8 +116,10 @@ void UserImageScreen::StopCamera() { |
void UserImageScreen::OnPhotoTaken(const gfx::ImageSkia& image) { |
UserManager* user_manager = UserManager::Get(); |
+ // TODO(ivankr): once old camera UI is gone, there's raw data in image |
+ // decoder, pass UserImage and user it instead. |
user_manager->SaveUserImage(user_manager->GetLoggedInUser().email(), |
- UserImage(image)); |
+ UserImage::CreateAndEncode(image)); |
get_screen_observer()->OnExit(ScreenObserver::USER_IMAGE_SELECTED); |