diff options
| author | Ivan Kohler <ivan@freeside.biz> | 2013-07-02 21:11:29 -0700 |
|---|---|---|
| committer | Ivan Kohler <ivan@freeside.biz> | 2013-07-02 21:11:29 -0700 |
| commit | 3d0a1bb06b895c5be6e3f0517d355442a6b1e125 (patch) | |
| tree | 84069ebc3254825b952a482e11cdbbbc69f6fe85 /rt/share/html/SelfService/Create.html | |
| parent | f3b99c11d6eed33f467dda360180a698a85c54e8 (diff) | |
| parent | d62206a94d9d49ef96640e0a8ec492679f8345e9 (diff) | |
Merge branch 'master' of git.freeside.biz:/home/git/freeside
Diffstat (limited to 'rt/share/html/SelfService/Create.html')
| -rwxr-xr-x | rt/share/html/SelfService/Create.html | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/rt/share/html/SelfService/Create.html b/rt/share/html/SelfService/Create.html index e28ab0f57..76126ae18 100755 --- a/rt/share/html/SelfService/Create.html +++ b/rt/share/html/SelfService/Create.html @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2012 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2013 Best Practical Solutions, LLC %# <sales@bestpractical.com> %# %# (Except where explicitly superseded by other copyright notices) @@ -91,16 +91,7 @@ <& /Ticket/Elements/EditCustomFields, %ARGS, QueueObj => $queue_obj &> </td> </tr> -<tr> -<td class="label"> -%# FIXME: if failed customfields validation, attachement needs to be choosen -%# again by user. -<&|/l&>Attach file</&>: -</td> -<td class="value"> -<input name="Attach" type="file" /> -</td> -</tr> +<& /Ticket/Elements/AddAttachments, %ARGS, QueueObj => $queue_obj &> </table> <table width="100%"> <tr> @@ -128,10 +119,12 @@ my $ValidCFs = $m->comp( ARGSRef => \%ARGS ); +ProcessAttachments(ARGSRef => \%ARGS); + my $skip_create = 0; $m->callback( CallbackName => 'BeforeCreate', ARGSRef => \%ARGS, skip_create => \$skip_create, results => \@results ); -if ( defined($ARGS{'id'}) and $ARGS{'id'} eq 'new' ) { # new ticket? +if ( !exists $ARGS{'AddMoreAttach'} and defined($ARGS{'id'}) and $ARGS{'id'} eq 'new' ) { # new ticket? if ( $ValidCFs && !$skip_create ) { $m->comp('Display.html', %ARGS); $RT::Logger->crit("After display call; error is $@"); |
