Index: chrome/browser/drive/drive_api_service.cc |
diff --git a/chrome/browser/drive/drive_api_service.cc b/chrome/browser/drive/drive_api_service.cc |
index cf57a4619d7239cd17ffe8c5078a05d72789b436..dced529f54e2f28658a23a1758400c236261131a 100644 |
--- a/chrome/browser/drive/drive_api_service.cc |
+++ b/chrome/browser/drive/drive_api_service.cc |
@@ -587,6 +587,7 @@ CancelCallback DriveAPIService::TrashResource( |
CancelCallback DriveAPIService::AddNewDirectory( |
const std::string& parent_resource_id, |
const std::string& directory_title, |
+ const AddNewDirectoryOptions& options, |
const GetResourceEntryCallback& callback) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
@@ -594,7 +595,9 @@ CancelCallback DriveAPIService::AddNewDirectory( |
FilesInsertRequest* request = new FilesInsertRequest( |
sender_.get(), url_generator_, |
base::Bind(&ConvertFileEntryToResourceEntryAndRun, callback)); |
+ request->set_last_viewed_by_me_date(options.last_viewed_by_me_date); |
request->set_mime_type(kFolderMimeType); |
+ request->set_modified_date(options.modified_date); |
request->add_parent(parent_resource_id); |
request->set_title(directory_title); |
request->set_fields(kFileResourceFields); |