[Moin-user] Error when going to User Preferences page

Dexter Arver darver at vmware.com
Wed Oct 22 21:04:12 EDT 2008


I'm testing out moin-1.8.0rc1 and have hit a bug. I am upgrading from 1.6.1 and have run through the moin.py migration data script and am using the brand new folders for htdocs, server, config and underlay (data is the only folder that I am keeping). When I'm logged in as an administrator and I go to the Settings -> Preferences page, I get a "jid" KeyError.

Is anyone else seeing this?


The following is the Trackback:

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

/wiki/moin-1.8.0rc1/MoinMoin/request/__init__.py in run (self=<MoinMoin.request.request_fcgi.Request object>)

/wiki/MoinMoin/action/userprefs.py in execute (pagename=u'MainPage', request=<MoinMoin.request.request_fcgi.Request object>)

   93          return Page.Page(request, pagename).send_page()
   95      text, title, msg_class, msg = _create_page(request)
   96      if title:
   97          # XXX: we would like to make "Settings" here a link back
text undefined title undefined msg_class undefined msg undefined global _create_page = <function _create_page> request = <MoinMoin.request.request_fcgi.Request object>
/wiki/MoinMoin/action/userprefs.py in _create_page (request=<MoinMoin.request.request_fcgi.Request object>, cancel=False)

   83          return _create_prefs_page(request), None, msg_class, msg
   85      return obj.create_form(), obj.title, msg_class, msg
obj = <MoinMoin.userprefs.prefs.Settings object> obj.create_form = <bound method Settings.create_form of <MoinMoin.userprefs.prefs.Settings object>> obj.title = 'Preferences' msg_class = None msg = None
/wiki/MoinMoin/userprefs/prefs.py in create_form (self=<MoinMoin.userprefs.prefs.Settings object>)

  337                  uf_disable.append(attr)
  338              for key, label, type, length, textafter in self.cfg.user_form_fields:
  339                  default = self.cfg.user_form_defaults[key]
  340                  if not key in uf_remove:
  341                      if key in uf_disable:
default = '' self = <MoinMoin.userprefs.prefs.Settings object> self.cfg = <wikiconfig.Config object> self.cfg.user_form_defaults = {'aliasname': '', 'css_url': '', 'edit_rows': '20', 'email': '', 'name': '', 'password': '', 'password2': ''} key = 'jid'

args = ('jid',)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/moin-user/attachments/20081022/81f9f3e8/attachment.html>

More information about the Moin-user mailing list