cashew: cashew should retrieve data plans even while in a portal state
cashew should retrieve data plans even while in a portal state. There
may be some interesting information about auto renew plans that have
not yet renewed. This information is available even when no data plan
is active.
BUG=chromium-os:23047
TEST=run cashew when out of data
Change-Id: I68d5b9b7a451d80c8cd21e8ab79cc73d5946be35
Reviewed-on: https://gerrit.chromium.org/gerrit/19515
Tested-by: Jason Glasgow <jglasgow@chromium.org>
Reviewed-by: Nathan J. Williams <njw@chromium.org>
Commit-Ready: Jason Glasgow <jglasgow@chromium.org>
diff --git a/src/service_impl.cc b/src/service_impl.cc
index 9d8c21a..fbe24eb 100644
--- a/src/service_impl.cc
+++ b/src/service_impl.cc
@@ -938,7 +938,9 @@
// static
bool ServiceImpl::IsConnectedState(State state) {
- return (state == kStateReady || state == kStateOnline);
+ return (state == kStateReady ||
+ state == kStateOnline ||
+ state == kStatePortal);
}
bool ServiceImpl::IsConnected() const {