Chromium Code Reviews| Index: examples/bank_app/bank.cc |
| diff --git a/examples/bank_app/bank.cc b/examples/bank_app/bank.cc |
| index 09ca9540722376a11990a9b3a2d678a7e0a70aab..039390b24575646fce61181661704d710c2b31ce 100644 |
| --- a/examples/bank_app/bank.cc |
| +++ b/examples/bank_app/bank.cc |
| @@ -33,14 +33,10 @@ class BankImpl : public Bank { |
| class BankUser { |
| public: |
| explicit BankUser(std::string* user) : user_(user) { } |
| - void Run(const vanadium::BlessingPtr& b) const { |
| + void Run(const vanadium::UserPtr& user) const { |
| user_->clear(); |
| - if (b && b->chain.size() > 0) { |
| - user_->append(b->chain[0]->extension); |
| - for (size_t i = 1; i < b->chain.size(); i++) { |
| - user_->append(vanadium::ChainSeparator); |
| - user_->append(b->chain[i]->extension); |
| - } |
| + if (user) { |
| + user_->append(user->email); |
|
ashankar
2015/10/30 02:24:13
Why "append"?
Just:
*user_ = user->email
?
ataly
2015/11/04 00:24:29
Done.
|
| } |
| } |
| private: |
| @@ -64,7 +60,7 @@ class BankApp : public mojo::ApplicationDelegate, |
| vanadium::AppInstanceNamePtr app(vanadium::AppInstanceName::New()); |
| app->url = url; |
| std::string user; |
| - login_service_->GetUserBlessing(app.Pass(), BankUser(&user)); |
| + login_service_->GetUser(app.Pass(), BankUser(&user)); |
| // Check and see whether we got a valid user blessing. |
| if (!login_service_.WaitForIncomingResponse()) { |
| MOJO_LOG(INFO) << "Failed to get a valid user blessing"; |