Index: chrome/browser/chromeos/drive/job_scheduler.cc |
diff --git a/chrome/browser/chromeos/drive/job_scheduler.cc b/chrome/browser/chromeos/drive/job_scheduler.cc |
index fecb0f976e4aa7b5ba14517dc8a9eaaebd30a240..eeac6e40dc257e74235a6245e09ab1a7965fdf11 100644 |
--- a/chrome/browser/chromeos/drive/job_scheduler.cc |
+++ b/chrome/browser/chromeos/drive/job_scheduler.cc |
@@ -15,6 +15,7 @@ |
#include "base/thread_task_runner_handle.h" |
#include "chrome/browser/drive/event_logger.h" |
#include "chrome/common/pref_names.h" |
+#include "components/user_manager/user_id.h" |
#include "content/public/browser/browser_thread.h" |
#include "google_apis/drive/drive_api_parser.h" |
@@ -702,7 +703,7 @@ void JobScheduler::UploadExistingFile( |
void JobScheduler::AddPermission( |
const std::string& resource_id, |
- const std::string& email, |
+ const user_manager::UserID& user_id, |
google_apis::drive::PermissionRole role, |
const google_apis::EntryActionCallback& callback) { |
DCHECK_CURRENTLY_ON(BrowserThread::UI); |
@@ -712,7 +713,7 @@ void JobScheduler::AddPermission( |
new_job->task = base::Bind(&DriveServiceInterface::AddPermission, |
base::Unretained(drive_service_), |
resource_id, |
- email, |
+ user_id, |
role, |
base::Bind(&JobScheduler::OnEntryActionJobDone, |
weak_ptr_factory_.GetWeakPtr(), |