Most recent cron:
{{ hero.auth.timestamps.loggedin | formatDate }}
("auth.timestamps.loggedin")
"lastCron" value:
{{ hero.lastCron | formatDate }}
ERROR: cron probably crashed before finishing
("auth.timestamps.loggedin" and "lastCron" dates are different).
Time zone:
{{ hero.preferences.timezoneOffset | formatTimeZone }}
Custom Day Start time (CDS):
{{ hero.preferences.dayStart }}
Time zone at previous cron:
{{ hero.preferences.timezoneOffsetAtLastCron | formatTimeZone }}
ERROR: the player's current time zone is different than their time zone when
their previous cron ran. This can be because:
daylight savings started or stopped *
the player changed zones due to travel *
the player has devices set to different zones **
the player uses a VPN with varying zones **
something similarly unpleasant is happening. **
* The problem should fix itself in about a day. ** One of these causes is probably happening if the time zones stay
different for more than a day.
ERROR: One of the player's time zones is missing.
This is expected and okay if it's the "Time zone at previous cron"
AND if it's their first day in Habitica.
Otherwise an error has occurred.
API Token:
API Token has been changed. Tell the player something like this:
I've given you a new API Token.
You'll need to log out of the website and mobile app then log back in
otherwise they won't work correctly.
If you have trouble logging out, for the website go to
https://habitica.com/static/clear-browser-data and click the red button there,
and for the Android app, clear its data.
For the iOS app, if you can't log out you might need to uninstall it,
reboot your phone, then reinstall it.
Local authentication:
Yes,
{{ hero.auth.local.email }}None