Fixed multi-user support

When logging in as a different user, the app still shows the cached
schedule for the previous user. This is now fixed.