| Index: chrome/browser/sync_file_system/drive_metadata_store.cc
|
| diff --git a/chrome/browser/sync_file_system/drive_metadata_store.cc b/chrome/browser/sync_file_system/drive_metadata_store.cc
|
| index b85e5b5a94c08bdf3564ca05b1ab8a4ae4b0188a..905543aa9f4a8594e3448c5cad8621d77c148a76 100644
|
| --- a/chrome/browser/sync_file_system/drive_metadata_store.cc
|
| +++ b/chrome/browser/sync_file_system/drive_metadata_store.cc
|
| @@ -536,11 +536,13 @@ bool DriveMetadataStore::IsOriginDisabled(const GURL& origin) const {
|
| void DriveMetadataStore::AddBatchSyncOrigin(const GURL& origin,
|
| const std::string& resource_id) {
|
| DCHECK(CalledOnValidThread());
|
| - DCHECK(!IsBatchSyncOrigin(origin));
|
| DCHECK(!IsIncrementalSyncOrigin(origin));
|
| DCHECK(!IsOriginDisabled(origin));
|
| DCHECK_EQ(SYNC_STATUS_OK, db_status_);
|
|
|
| + if (IsBatchSyncOrigin(origin))
|
| + return;
|
| +
|
| batch_sync_origins_.insert(std::make_pair(origin, resource_id));
|
| origin_by_resource_id_.insert(std::make_pair(resource_id, origin));
|
|
|
|
|