View Single Post
Posts: 69 | Thanked: 23 times | Joined on Nov 2009
#197
Thanks heaps for this app - I'm really looking forward to getting it all set up on my phone.

I've installed the version from extras-devel, but can't add a new account to it. When I hit the + button, I get as far as clicking "Google Account", then get a popup with the heading "Google Account" but no controls. Clicking outside this popup gives me a "programming error" bug, with these contents:

Code:
Traceback (most recent call last):
  File "/usr/share/erminig/profile_ui.py", line 360, account_selector_changed(selector=<hildon.TouchSelector object at 0x40af5ad0 (HildonTouchSelector at 0x4c2ce0)>, user_data=0)
      current_google_account_selected = account_id
      update_remote_data_source(consts.SYNC_TYPE_CAL, account_id)
  variables: {'update_remote_data_source': ('global', <function update_remote_data_source at 0x40976af0>), 'account_id': ('local', None), 'consts.SYNC_TYPE_CAL': ('global', <module 'consts' from '/usr/share/erminig/consts.py'>)}
  File "/usr/share/erminig/profile_ui.py", line 258, update_remote_data_source(sync_type=0, google_acct_id=0)
            google_accounts.get_account_by_id(\
            google_acct_id)):
          display_google_auth_error(dialog)
  variables: {'google_acct_id': ('local', None)}
  File "/usr/share/erminig/google_accounts.py", line 64, get_account_by_id(id=0)
          "WHERE id = ?", (id,))
      row = dblayer.getRows(cur)[0]
      return (row['username'], row['password'], id)
  variables: {'dblayer.getRows': ('global', <function getRows at 0x406f6bb0>), 'cur': ('local', <sqlite3.Cursor object at 0x406fb4d0>), 'row': (None, None)}
IndexError: list index out of range
Any ideas?

Edit:
Just realized I need to setup the google accounts in preferences first. Maybe hitting the Google Account button should bring up the preferences window if there's no accounts entered?

Last edited by zombiepig; 2010-03-09 at 04:26.
 

The Following User Says Thank You to zombiepig For This Useful Post: