FYI, I've also logged this on the project's bitbucket site:
https://bitbucket.org/mulonemartin/instantpress/issue/12/error-clicking-on-users-menu-option
In case you're using Instantpress, the issue is caused by a mismatch
between the specified fields and then referencing a field that is not in
the list:
modules/plugins/users.py
def index():
..
query = (db.auth_user.id > 0)
fields = [db.auth_user.id,
db.auth_user.username,
db.auth_user.email,
db.auth_user.created_on
]
but later on refers to
def represent(self):
....
if row.registration_key == 'pending':
registration_key is not included in the initial fields list, which
determines the row's keys.
If Martin can't look at this then I'll attempt a fix, but it will take me a
while as I'm away for a few weeks.
Thanks
--