Modify ↓
Opened 12 years ago
Last modified 8 years ago
#10132 new defect
Implementation with TracHoursPlugin
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Component: | WorkLogPlugin |
Severity: | normal | Keywords: | TracHoursPlugin |
Cc: | Trac Release: | 0.12 |
Description
Althrough TracHoursPlugin should be supported, tracked time was not stored to its database table. I'm not used to work in Python, so my patch is not done the best, however I fixed it for myself by slight modification of manager.py. In stop_work procedure there is section used to store time in TimingAndEstimationPlugin, I added code for TracHoursPlugin there also:
if plugtne: tckt['hours'] = hours if plughrs: trachours = TracHoursPlugin(self.env) trachours.add_ticket_hours(active['ticket'], self.authname, delta * 60) self.save_ticket(tckt, message) message = ''
Of course, also
from trachours.hours import TracHoursPlugin
should be added, however this implies dependency on Plugin not installed by all users. Because I do not know Python, I do not know proper way of dealing with it.
Either way, thanks for the Plugin!
Attachments (0)
Note: See
TracTickets for help on using
tickets.