summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@codeispoetry.ru>2017-03-06 17:35:11 +0000
committerAndrej Mihajlov <and@codeispoetry.ru>2017-03-06 17:35:11 +0000
commit82fe4d60736817ad5caf4fdca5d4994ecbc9f5df (patch)
tree06ede633c61bff32c86b5384c0ed3472fc0467bf
parentcb9466bc86a4c7a46d00e0fd45e5e4806730f8f4 (diff)
downloadmullvadvpn-82fe4d60736817ad5caf4fdca5d4994ecbc9f5df.tar.xz
mullvadvpn-82fe4d60736817ad5caf4fdca5d4994ecbc9f5df.zip
Fix warnings when in settings and not connected
-rw-r--r--app/components/Settings.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/components/Settings.js b/app/components/Settings.js
index 0160dad519..5bc9040bc5 100644
--- a/app/components/Settings.js
+++ b/app/components/Settings.js
@@ -35,9 +35,10 @@ export default class Settings extends Component {
render() {
const isLoggedIn = this.props.user.status === LoginState.ok;
- let isOutOfTime, formattedPaidUntil;
+ let isOutOfTime = false, formattedPaidUntil = '';
+ let paidUntilIso = this.props.user.paidUntil;
- if(isLoggedIn) {
+ if(isLoggedIn && paidUntilIso) {
let paidUntil = moment(this.props.user.paidUntil);
isOutOfTime = paidUntil.isSameOrBefore(moment());
formattedPaidUntil = paidUntil.fromNow(true) + ' left';