Index: chrome/browser/chromeos/printing/specifics_translation.cc |
diff --git a/chrome/browser/chromeos/printing/specifics_translation.cc b/chrome/browser/chromeos/printing/specifics_translation.cc |
index 2a59b419f0526b85cdbae06d00380e51a13b1621..6f5cbae08387434ebea3d3826f6d666bcf82a73a 100644 |
--- a/chrome/browser/chromeos/printing/specifics_translation.cc |
+++ b/chrome/browser/chromeos/printing/specifics_translation.cc |
@@ -8,6 +8,7 @@ |
#include "base/logging.h" |
#include "base/memory/ptr_util.h" |
+#include "base/time/time.h" |
#include "chrome/browser/chromeos/printing/specifics_translation.h" |
#include "chromeos/printing/printer_configuration.h" |
#include "components/sync/protocol/printer_specifics.pb.h" |
@@ -48,7 +49,8 @@ std::unique_ptr<Printer> SpecificsToPrinter( |
const sync_pb::PrinterSpecifics& specifics) { |
DCHECK(!specifics.id().empty()); |
- auto printer = base::MakeUnique<Printer>(specifics.id()); |
+ auto printer = base::MakeUnique<Printer>( |
+ specifics.id(), base::Time::FromJavaTime(specifics.updated_timestamp())); |
printer->set_display_name(specifics.display_name()); |
printer->set_description(specifics.description()); |
printer->set_manufacturer(specifics.manufacturer()); |