Fix Notification Preferences
Two Issues with the Notification Preferences:
1: Change from a popup to a list with checkboxes -- the popup TAKES TOO LONG TO CHANGE when you have more than a few groups!!!
2: Also, after getting halfway through started getting this error (so now I have to remember to come back and change the other prefs!?!?!):
Traceback (most recent call last):
File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 509, in __call__
handler.post(*groups)
File "/base/data/home/apps/twitter-sync/1.336039918096764364/app/controllers/notifications.py", line 140, in post
notification.set_preference(template_name, self.c['current_user'], self.c['selected_group'], pref)
File "/base/data/home/apps/twitter-sync/1.336039918096764364/app/models/notification.py", line 160, in set_preference
p.put()
File "/base/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 725, in put
return datastore.Put(self._entity)
File "/base/python_lib/versions/1/google/appengine/api/datastore.py", line 164, in Put
apiproxy_stub_map.MakeSyncCall('datastore_v3', 'Put', req, resp)
File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 72, in MakeSyncCall
apiproxy.MakeSyncCall(service, call, request, response)
File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 255, in MakeSyncCall
rpc.CheckSuccess()
File "/base/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 111, in CheckSuccess
raise self.exception
CapabilityDisabledError: Datastore writes are temporarily unavailable. Please see http://code.google.com/status/appengine for more information.