diff options
author | hidehiko@chromium.org <hidehiko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-30 09:46:27 +0000 |
---|---|---|
committer | hidehiko@chromium.org <hidehiko@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-30 09:46:27 +0000 |
commit | 105170c59edec1e43ccd0a532a5f315baa041c71 (patch) | |
tree | 116793c234ef54b82ac7d9d4689b467f9d638d05 /chrome/browser/drive | |
parent | 0061fe755637b58e91ab47afdf42bb55f050e621 (diff) | |
download | chromium_src-105170c59edec1e43ccd0a532a5f315baa041c71.zip chromium_src-105170c59edec1e43ccd0a532a5f315baa041c71.tar.gz chromium_src-105170c59edec1e43ccd0a532a5f315baa041c71.tar.bz2 |
Refactor TrashResourceRequest.
The operation is mapped to "Files: trash" on Drive API v2.
To adapt the API more, renames and changes the style.
BUG=277253
TEST=Ran unit_tests and tested manually.
Review URL: https://chromiumcodereview.appspot.com/23514007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@220545 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/drive')
-rw-r--r-- | chrome/browser/drive/drive_api_service.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/chrome/browser/drive/drive_api_service.cc b/chrome/browser/drive/drive_api_service.cc index cb05955..9cb3d73 100644 --- a/chrome/browser/drive/drive_api_service.cc +++ b/chrome/browser/drive/drive_api_service.cc @@ -62,12 +62,12 @@ using google_apis::drive::FilesGetRequest; using google_apis::drive::FilesInsertRequest; using google_apis::drive::FilesPatchRequest; using google_apis::drive::FilesListRequest; +using google_apis::drive::FilesTrashRequest; using google_apis::drive::GetUploadStatusRequest; using google_apis::drive::InitiateUploadExistingFileRequest; using google_apis::drive::InitiateUploadNewFileRequest; using google_apis::drive::InsertResourceRequest; using google_apis::drive::ResumeUploadRequest; -using google_apis::drive::TrashResourceRequest; namespace drive { @@ -592,11 +592,11 @@ CancelCallback DriveAPIService::DeleteResource( DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); DCHECK(!callback.is_null()); - return sender_->StartRequestWithRetry(new TrashResourceRequest( - sender_.get(), - url_generator_, - resource_id, - callback)); + FilesTrashRequest* request = new FilesTrashRequest( + sender_.get(), url_generator_, + base::Bind(&EntryActionCallbackAdapter, callback)); + request->set_file_id(resource_id); + return sender_->StartRequestWithRetry(request); } CancelCallback DriveAPIService::AddNewDirectory( |