id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
10532	AttributeError: 'int' object has no attribute 'rsplit'	rj	rjollos	==== How to Reproduce ====\r\n\r\nWhile doing a POST operation on `/worklog`, Trac issued an internal error.\r\n\r\n''(please provide additional details here)''\r\n\r\nRequest parameters:\r\n{{{\r\n{'__FORM_TOKEN': u'2d35bd78fde6b4d47b032412',\r\n 'source_url': u'/trac/pmdoc/ticket/51',\r\n 'startwork': u'Start Work',\r\n 'ticket': u'51'}\r\n}}}\r\n\r\nUser agent: `Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/24.0.1284.2 Safari/537.13`\r\n\r\n==== System Information ====\r\n|| '''`Trac`''' || `1.0` ||\r\n|| '''`Babel`''' || `0.9.6` ||\r\n|| '''`CustomFieldAdmin`''' || `0.2.6-r10460` ||\r\n|| '''`Docutils`''' || `0.9.1` ||\r\n|| '''`Genshi`''' || `0.6 (without speedups)` ||\r\n|| '''`mod_python`''' || `3.3.1` ||\r\n|| '''`Pygments`''' || `1.5` ||\r\n|| '''`pysqlite`''' || `2.6.3` ||\r\n|| '''`Python`''' || `2.7.3 (default, Oct 13 2012, 03:49:29) ` [[br]] `[GCC 4.5.3]` ||\r\n|| '''`pytz`''' || `2012f` ||\r\n|| '''`setuptools`''' || `0.6` ||\r\n|| '''`SQLite`''' || `3.7.14.1` ||\r\n|| '''`Subversion`''' || `1.6.17 (r1128011)` ||\r\n|| '''`jQuery`''' || `1.7.2` ||\r\n\r\n==== Enabled Plugins ====\r\n|| '''`ContextMenuPlugin`''' || `0.2dev-r12127` ||\r\n|| '''`ExcelDownloadPlugin`''' || `0.12.0.1` ||\r\n|| '''`FootNoteMacro`''' || `1.03-r11767` ||\r\n|| '''`graphviz`''' || `0.7.6dev-r11464` ||\r\n|| '''`RedirectsPlugin`''' || `0.1` ||\r\n|| '''`SvnAuthzAdminPlugin`''' || `0.2` ||\r\n|| '''`timingandestimationplugin`''' || `1.2.8` ||\r\n|| '''`TracAccountManager`''' || `0.4dev-r12139` ||\r\n|| '''`TracCollapsiblePlugin`''' || `0.1` ||\r\n|| '''`TracCustomFieldAdmin`''' || `0.2.6-r10460` ||\r\n|| '''`TracDateField`''' || `1.0.2-r10435` ||\r\n|| '''`TracDiscussion`''' || `0.8` ||\r\n|| '''`TracIncludeMacro`''' || `3.0.0dev-r12030` ||\r\n|| '''`TracMasterTickets`''' || `3.0.2` ||\r\n|| '''`TracMetrixPlugin`''' || `0.1.8dev-r12198` ||\r\n|| '''`TracStats`''' || `0.5` ||\r\n|| '''`TracTags`''' || `0.7dev-r12165` ||\r\n|| '''`TracTicketChangelogPlugin`''' || `0.1` ||\r\n|| '''`TracTocMacro`''' || `11.0.0.3` ||\r\n|| '''`TracWorkflowAdmin`''' || `0.12.0.1` ||\r\n|| '''`worklog`''' || `0.3dev-r12090` ||\r\n\r\n==== Python Traceback ====\r\n{{{\r\nTraceback (most recent call last):\r\n  File "/usr/lib64/python2.7/site-packages/trac/web/main.py", line 497, in _dispatch_request\r\n    dispatcher.dispatch(req)\r\n  File "/usr/lib64/python2.7/site-packages/trac/web/main.py", line 214, in dispatch\r\n    resp = chosen_handler.process_request(req)\r\n  File "/usr/lib64/python2.7/site-packages/worklog-0.3dev_r12090-py2.7.egg/worklog/webui.py", line 126, in process_request\r\n    if not mgr.start_work(req.args['ticket']):\r\n  File "/usr/lib64/python2.7/site-packages/worklog-0.3dev_r12090-py2.7.egg/worklog/manager.py", line 135, in start_work\r\n    self.save_ticket(tckt, 'Automatically accepting in order to start work.')\r\n  File "/usr/lib64/python2.7/site-packages/worklog-0.3dev_r12090-py2.7.egg/worklog/manager.py", line 81, in save_ticket\r\n    tckt.save_changes(self.authname, msg, nowdt, cnum=cnum+1)\r\n  File "/usr/lib64/python2.7/site-packages/trac/ticket/model.py", line 364, in save_changes\r\n    return int(cnum.rsplit('.', 1)[-1])\r\nAttributeError: 'int' object has no attribute 'rsplit'\r\n}}}	defect	closed	high	WorkLogPlugin	normal	fixed			1.0
