Hi Devs,
Not sure if this is the right place to post issues, but I couldn't find anywhere else.
I've just installed Turpial on Ubuntu Trusty, but couldn't register an account. When I went through the process, it got as far as registering with Twitter, but when I typed the authorisation number, I got the following traceback (running it from a terminal):
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/turpial/ui/qt/accounts.py", line 162, in __register_twitter_account
self.base.save_account(account)
File "/usr/lib/python2.7/dist-packages/turpial/ui/qt/main.py", line 363, in save_account
self.core.save_account(account)
File "/usr/lib/python2.7/dist-packages/turpial/ui/qt/worker.py", line 333, in save_account
self.load_account(account_id, trigger_signal=False)
File "/usr/lib/python2.7/dist-packages/turpial/ui/qt/worker.py", line 342, in load_account
self.core.accman.load(account_id)
AttributeError: Core instance has no attribute 'accman'
<type 'exceptions.AttributeError'>: Core instance has no attribute 'accman'
Turpial didn't crash, and after a restart the account appeared in the accounts window, but I couldn't log it in / relogin / etc.
However, I've managed to fix the problem by going into preferences from the menu bar icon, going into advanced settings tab and selecting 'restore config'. After that, I can log in and add tabs, etc.
Might help someone in a similar position, (and you might want to fix it :)
Thanks,
Anthony
ps. When clearing the cache, I also got this traceback:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/turpial/ui/qt/worker.py", line 684, in run
callback(rtn)
TypeError: __after_delete_cache() takes exactly 1 argument (2 given)