Differences From:
File
src/tkt.c
part of check-in
[49380d500a]
- Continuing work on the ticketing system.
by
drh on
2008-05-28 18:48:12.
[view]
To:
File
src/tkt.c
part of check-in
[27d2e6e458]
- More ticket processing refinements.
by
drh on
2008-05-28 19:24:58.
[view]
@@ -437,8 +437,11 @@
char *zNewUuid = 0;
login_check_credentials();
if( !g.okNewTkt ){ login_needed(); return; }
+ if( P("cancel") ){
+ cgi_redirect("home");
+ }
style_header("New Ticket");
ticket_init();
getAllTicketFields();
initializeVariablesFromDb();
@@ -475,10 +478,13 @@
int nRec;
login_check_credentials();
if( !g.okApndTkt && !g.okWrTkt ){ login_needed(); return; }
- style_header("Edit Ticket");
zName = P("name");
+ if( P("cancel") ){
+ cgi_redirectf("tktview?name=%T", zName);
+ }
+ style_header("Edit Ticket");
if( zName==0 || (nName = strlen(zName))<4 || nName>UUID_SIZE
|| !validate16(zName,nName) ){
@ <font color="red"><b>Not a valid ticket id: \"%h(zName)\"</b></font>
style_footer();