commit 88c29cdf8e
When I enter my username and password and press a button, I get traceback below and my browser opens pumpity.net
Traceback (most recent call last):
File "main.py", line 398, in <module>
MediaGoblinApp().run()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/app.py", line 824, in run
runTouchApp()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/base.py", line 487, in runTouchApp
EventLoop.window.mainloop()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/core/window/window_pygame.py", line 401, in mainloop
self._mainloop()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/core/window/window_pygame.py", line 288, in _mainloop
EventLoop.idle()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/base.py", line 330, in idle
self.dispatch_input()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/base.py", line 315, in dispatch_input
post_dispatch_input(*pop(0))
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/base.py", line 281, in post_dispatch_input
wid.dispatch('on_touch_up', me)
File "kivy/_event.pyx", line 699, in kivy._event.EventDispatcher.dispatch (/tmp/pip-2e6Tk8-build/kivy/_event.c:7013)
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/uix/behaviors.py", line 163, in on_touch_up
self.dispatch('on_release')
File "kivy/_event.pyx", line 695, in kivy._event.EventDispatcher.dispatch (/tmp/pip-2e6Tk8-build/kivy/_event.c:6972)
File "kivy/_event.pyx", line 1168, in kivy._event.EventObservers.dispatch (/tmp/pip-2e6Tk8-build/kivy/_event.c:12154)
File "kivy/_event.pyx", line 1052, in kivy._event.EventObservers._dispatch (/tmp/pip-2e6Tk8-build/kivy/_event.c:11122)
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/lang.py", line 1465, in custom_callback
exec(__kvlang__.co_value, idmap)
File "./mediagoblin.kv", line 62, in <module>
on_release: root.enter()
File "main.py", line 48, in enter
verifier_callback=self.ask_for_verifier
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/pypump/pypump.py", line 131, in __init__
self.oauth_request()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/pypump/pypump.py", line 384, in oauth_request
result = self.verifier_callback(self.construct_oauth_url())
File "main.py", line 55, in ask_for_verifier
box.add_widget(Button(text='Verify!',on_release=self.verifier(self.ids.verifier)))
File "kivy/properties.pyx", line 720, in kivy.properties.ObservableDict.__getattr__ (/tmp/pip-2e6Tk8-build/kivy/properties.c:10924)
AttributeError: 'super' object has no attribute '__getattr__'
commit 88c29cdf8ec5ac9231ccb952eae9e7ccba81514f
When I enter my username and password and press a button, I get traceback below and my browser opens pumpity.net
```
Traceback (most recent call last):
File "main.py", line 398, in <module>
MediaGoblinApp().run()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/app.py", line 824, in run
runTouchApp()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/base.py", line 487, in runTouchApp
EventLoop.window.mainloop()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/core/window/window_pygame.py", line 401, in mainloop
self._mainloop()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/core/window/window_pygame.py", line 288, in _mainloop
EventLoop.idle()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/base.py", line 330, in idle
self.dispatch_input()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/base.py", line 315, in dispatch_input
post_dispatch_input(*pop(0))
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/base.py", line 281, in post_dispatch_input
wid.dispatch('on_touch_up', me)
File "kivy/_event.pyx", line 699, in kivy._event.EventDispatcher.dispatch (/tmp/pip-2e6Tk8-build/kivy/_event.c:7013)
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/uix/behaviors.py", line 163, in on_touch_up
self.dispatch('on_release')
File "kivy/_event.pyx", line 695, in kivy._event.EventDispatcher.dispatch (/tmp/pip-2e6Tk8-build/kivy/_event.c:6972)
File "kivy/_event.pyx", line 1168, in kivy._event.EventObservers.dispatch (/tmp/pip-2e6Tk8-build/kivy/_event.c:12154)
File "kivy/_event.pyx", line 1052, in kivy._event.EventObservers._dispatch (/tmp/pip-2e6Tk8-build/kivy/_event.c:11122)
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/kivy/lang.py", line 1465, in custom_callback
exec(__kvlang__.co_value, idmap)
File "./mediagoblin.kv", line 62, in <module>
on_release: root.enter()
File "main.py", line 48, in enter
verifier_callback=self.ask_for_verifier
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/pypump/pypump.py", line 131, in __init__
self.oauth_request()
File "/home/breton/.virtualenvs/mediagoblinapp/local/lib/python2.7/site-packages/pypump/pypump.py", line 384, in oauth_request
result = self.verifier_callback(self.construct_oauth_url())
File "main.py", line 55, in ask_for_verifier
box.add_widget(Button(text='Verify!',on_release=self.verifier(self.ids.verifier)))
File "kivy/properties.pyx", line 720, in kivy.properties.ObservableDict.__getattr__ (/tmp/pip-2e6Tk8-build/kivy/properties.c:10924)
AttributeError: 'super' object has no attribute '__getattr__'
```
commit
88c29cdf8e
When I enter my username and password and press a button, I get traceback below and my browser opens pumpity.netReworked sign-in flow to handle all major errors and give the user detailed feedback