Changeset 427
- Timestamp:
- 09/05/08 10:43:00 (5 years ago)
- Location:
- trunk/plugins/tickettypedsystem/ticketsystem
- Files:
-
- 3 edited
-
templates/defect.html (modified) (2 diffs)
-
tickettypes/checklist.py (modified) (1 diff)
-
tickettypes/defect.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/tickettypedsystem/ticketsystem/templates/defect.html
r426 r427 226 226 <textarea py:when="'TICKET_EDIT_DESCRIPTION' in perm(ticket.resource) or not ticket.exists" 227 227 name="field_description" 228 id="description">${ticket.description} 229 </textarea> 228 id="description">${ticket.description}</textarea> 230 229 <div py:otherwise="">${ticket.description}</div> 231 230 </li> … … 393 392 <input type="submit" value="Preview" name="preview" id="preview" /> 394 393 <input type="button" value="Cancel" id="cancel" /> 395 <input type=" button" value="Save & New" id="save_new" /> 394 <input type="submit" value="Save & New" name="submit" id="save_new" /> 396 395 <input type="submit" value="Save & Close" name="submit" id="submit" /> 397 396 </span> -
trunk/plugins/tickettypedsystem/ticketsystem/tickettypes/checklist.py
r424 r427 78 78 79 79 if ticket : 80 # add the values to the tic ekt object to survive the redirect80 # add the values to the ticket object to survive the redirect 81 81 setattr(ticket, self.get_ticket_type(), tck_list) 82 82 else : -
trunk/plugins/tickettypedsystem/ticketsystem/tickettypes/defect.py
r424 r427 20 20 return False 21 21 22 def process_changes(self, req, ticket): 23 # add in the session the redirect to new 24 if req and 'submit' in req.args and req.args['submit'] == 'Save & New' : 25 req.session['redirect_to_new'] = True 26 27 super(DefectTicket, self).process_changes(req, ticket) 22 28 23 29 def handle_request(self, req, data, content_type): 30 31 if req.session.get('redirect_to_new', False) : 32 del(req.session['redirect_to_new']) 33 # create the get parameter 34 new_data = {'type': self.get_ticket_type(),} 35 # redirect to new 36 req.redirect(req.href.newticket(**new_data)) 37 24 38 add_stylesheet(req, 'ticketsystem/css/oforge_003.css') 25 39 add_stylesheet(req, 'ticketsystem/css/tickets.css')
Note: See TracChangeset
for help on using the changeset viewer.
