Opened 7 years ago

Closed 7 years ago

#8721 closed defect (invalid)

Conflict with SubticketsPlugin

Reported by: anonymous Owned by: CuriousCurmudgeon
Priority: high Component: BatchModifyPlugin
Severity: blocker Keywords:
Cc: leszek.godlewski@… Trac Release: 0.12


When coupled with the SubticketsPlugin, BatchModifyPlugin resources will not load. The checkboxes are not visible, and upon simple investigation (trying to open /trac/chrome/batchmod/css/batchmod.css and /trac/chrome/batchmod/js/batchmod.js) a Trac error is generated:

Trac detected an internal error:
KeyError: 'tracsubtickets\\htdocs'

Python Traceback

Most recent call last:
File "C:/Python27/lib/site-packages/trac/web/", line 513, in _dispatch_request
File "C:/Python27/lib/site-packages/trac/web/", line 235, in dispatch
  resp = chosen_handler.process_request(req)
File "C:/Python27/lib/site-packages/trac/web/", line 439, in process_request
  in provider.get_htdocs_dirs() or []
File "build/bdist.win32/egg/tracsubtickets/", line 51, in get_htdocs_dirs
  return [('subtickets', resource_filename(__name__, 'htdocs'))]
File "C:/Python27/lib/site-packages/", line 882, in resource_filename
  self, resource_name
File "C:/Python27/lib/site-packages/", line 1352, in get_resource_filename
  return self._extract_resource(manager, zip_path)
File "C:/Python27/lib/site-packages/", line 1363, in _extract_resource
  zip_stat = self.zipinfo[zip_path]

I'm new to Trac, so I'm not sure what the error means, but it looks kind of like it's trying to fetch the resources from SubticketsPlugin and not from BatchModifyPlugin.

I'll try looking into it, but would appreciate developer assistance.

Attachments (0)

Change History (1)

comment:1 Changed 7 years ago by anonymous

Resolution: invalid
Status: newclosed

OK, sorry, I just found out this is a know issue with SubticketsPlugin.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain CuriousCurmudgeon.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.