beeminder / BeeSwift

Official Beeminder for iOS app
Other
30 stars 6 forks source link

Make User model updates more like Goal and DataPoint #518

Closed theospears closed 4 days ago

theospears commented 5 days ago

Change the structure of User creation and update code to more closely match Goal/DataPoint. This makes User responsible for updating from json results itself. As part of this, change the incremental user update code from just syncing notification properties to all properties.

This is a step towards fixing timezone issues, but isn't a complete fix as we still don't actually trigger a user refresh on a regular basis.

Testing: Verified the app can load and login Verify the goal notification settings toggle still works

theospears commented 5 days ago

This stack of pull requests is managed by Graphite. Learn more about stacking.