| Index: components/offline_pages/offline_page_metadata_store_impl.cc
|
| diff --git a/components/offline_pages/offline_page_metadata_store_impl.cc b/components/offline_pages/offline_page_metadata_store_impl.cc
|
| index b9801f749158d355aeb2015333df8c67cd6d28f9..ca22870257087c06aeff44143fa8ba324573300f 100644
|
| --- a/components/offline_pages/offline_page_metadata_store_impl.cc
|
| +++ b/components/offline_pages/offline_page_metadata_store_impl.cc
|
| @@ -44,6 +44,8 @@ void OfflinePageItemToEntry(const OfflinePageItem& item,
|
| item_proto->set_creation_time(item.creation_time.ToInternalValue());
|
| item_proto->set_last_access_time(item.last_access_time.ToInternalValue());
|
| item_proto->set_access_count(item.access_count);
|
| + item_proto->set_flags(
|
| + static_cast<::offline_pages::OfflinePageEntry_Flags>(item.flags));
|
| }
|
|
|
| bool OfflinePageItemFromEntry(const offline_pages::OfflinePageEntry& item_proto,
|
| @@ -75,6 +77,9 @@ bool OfflinePageItemFromEntry(const offline_pages::OfflinePageEntry& item_proto,
|
| if (item_proto.has_access_count()) {
|
| item->access_count = item_proto.access_count();
|
| }
|
| + if (item_proto.has_flags()) {
|
| + item->flags = static_cast<OfflinePageItem::Flags>(item_proto.flags());
|
| + }
|
| return true;
|
| }
|
|
|
|
|