Ticket #892: patch-resdb-r1020.diff
| File patch-resdb-r1020.diff, 2.8 KB (added by pkou <pkou at ua.fm>, 8 years ago) |
|---|
-
trac/Ticket.py
37 37 class Ticket(UserDict): 38 38 std_fields = ['time', 'component', 'severity', 'priority', 'milestone', 39 39 'reporter', 'owner', 'cc', 'url', 'version', 'status', 'resolution', 40 'keywords', 'summary', 'description' , 'reporter']40 'keywords', 'summary', 'description'] 41 41 42 42 def __init__(self, *args): 43 43 UserDict.__init__(self) … … 374 374 self.req.hdf, 'ticket.milestones') 375 375 util.sql_to_hdf(self.db, 'SELECT name FROM version ORDER BY name', 376 376 self.req.hdf, 'ticket.versions') 377 util.sql_to_hdf(self.db, "SELECT name FROM enum WHERE type='resolution' ORDER BY value", 378 self.req.hdf, 'enums.resolution') 377 379 util.hdf_add_if_missing(self.req.hdf, 'ticket.components', ticket['component']) 378 380 util.hdf_add_if_missing(self.req.hdf, 'ticket.milestones', ticket['milestone']) 379 381 util.hdf_add_if_missing(self.req.hdf, 'ticket.versions', ticket['version']) 380 382 util.hdf_add_if_missing(self.req.hdf, 'enums.priority', ticket['priority']) 381 383 util.hdf_add_if_missing(self.req.hdf, 'enums.severity', ticket['severity']) 384 util.hdf_add_if_missing(self.req.hdf, 'enums.resolution', 'fixed') 382 385 383 386 self.req.hdf.setValue('ticket.reporter_id', util.escape(reporter_id)) 384 387 self.req.hdf.setValue('title', '#%d (%s)' % (id,ticket['summary'])) -
templates/ticket.cs
231 231 <?cs call:action_radio('resolve') ?> 232 232 <label for="resolve">resolve</label> 233 233 <label for="resolve_resolution">as:</label> 234 <select id="resolve_resolution" name="resolve_resolution"> 235 <option<?cs 236 if:args.resolve_resolution == 'fixed' ?> selected="selected"<?cs 237 /if ?>>fixed</option> 238 <option<?cs 239 if:args.resolve_resolution == 'invalid' ?> selected="selected"<?cs 240 /if ?>>invalid</option> 241 <option<?cs 242 if:args.resolve_resolution == 'wontfix' ?> selected="selected"<?cs 243 /if ?>>wontfix</option> 244 <option<?cs 245 if:args.resolve_resolution == 'duplicate' ?> selected="selected"<?cs 246 /if ?>>duplicate</option> 247 <option<?cs 248 if:args.resolve_resolution == 'worksforme' ?> selected="selected"<?cs 249 /if ?>>worksforme</option> 250 </select><br /> 234 <?cs call:hdf_select(enums.resolution, "resolve_resolution", args.resolve_resolution) ?><br /> 251 235 <?cs call:action_radio('reassign') ?> 252 236 <label for="reassign">reassign</label> 253 237 <label for="reassign_owner">to:</label>
