id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release
10834,Internal Error when submitting a review,roxana.macarie@evoline.ro,robguttman,I'm using Trac 1.0_ via Apache. Installation seems to go well and differences on the changesets are shown_ but when I try to submit a review on a changeset I get an internal error: \r\n\r\n{{{\r\nAttributeError: 'NoneType' object has no attribute 'get_changeset'\r\n}}}\r\n\r\n... = I substituted the path to the file.\r\n\r\nWe have multiple repositories set_ but a default repository is defined.\r\n\r\nI do not have that much experience with python_ so any help would be appreciated.\r\n\r\n==== How to Reproduce ====\r\n\r\nWhile doing a POST operation on `/changeset/141/moduletest/...`_ Trac issued an internal error.\r\n\r\n\r\nRequest parameters:\r\n{{{\r\n{'__FORM_TOKEN': u'6cea3ac5ccb4e7227f291cfb'_\r\n 'new': u'141'_\r\n 'new_path': u'/moduletest/...'_\r\n 'reviewbutton': u'Submit review'_\r\n 'status': u'PASSED'_\r\n 'summary': u''}\r\n}}}\r\n\r\nUser agent: `Mozilla/5.0 (Windows NT 6.1; WOW64; rv:18.0) Gecko/20100101 Firefox/18.0`\r\n\r\n==== System Information ====\r\n|| '''`Trac`''' || `1.0` ||\r\n|| '''`Agilo`''' || `1.3.9-pro` ||\r\n|| '''`Genshi`''' || `0.6 (without speedups)` ||\r\n|| '''`Mercurial`''' || `2.3.1` ||\r\n|| '''`pysqlite`''' || `2.6.0` ||\r\n|| '''`Python`''' || `2.7.3 (default_ Apr 10 2012_ 23:31:26) [MSC v.1500 32 bit (Intel)]` ||\r\n|| '''`setuptools`''' || `0.6c11` ||\r\n|| '''`SQLite`''' || `3.6.21` ||\r\n|| '''`jQuery`''' || `1.7.2` ||\r\n\r\n==== Enabled Plugins ====\r\n|| '''`binary-agilo`''' || `1.3.9-pro` ||\r\n|| '''`tracaccountmanager`''' || `0.4` ||\r\n|| '''`traccodereviewer`''' || `0.0.2` ||\r\n|| '''`tracmercurial`''' || `1.0.0.3dev` ||\r\n\r\n==== Python Traceback ====\r\n{{{\r\nTraceback (most recent call last):\r\n  File "C:\\Python27\\lib\\site-packages\\trac\\web\\main.py"_ line 497_ in _dispatch_request\r\n    dispatcher.dispatch(req)\r\n  File "C:\\Python27\\lib\\site-packages\\trac\\web\\main.py"_ line 224_ in dispatch\r\n    self._post_process_request(req_ *resp)\r\n  File "C:\\Python27\\lib\\site-packages\\trac\\web\\main.py"_ line 338_ in _post_process_request\r\n    resp = f.post_process_request(req_ *resp)\r\n  File "build\\bdist.win32\\egg\\coderev\\web_ui.py"_ line 59_ in post_process_request\r\n    tickets = self._update_tickets(req_ review)\r\n  File "build\\bdist.win32\\egg\\coderev\\web_ui.py"_ line 127_ in _update_tickets\r\n    changeset = repo.get_changeset(review.changeset)\r\nAttributeError: 'NoneType' object has no attribute 'get_changeset'\r\n}}},defect,new,normal,CodeReviewerPlugin,normal,,,,1.0
