X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=rt%2Fshare%2Fhtml%2FTicket%2FElements%2FEditBasics;h=a54caacbb0767f6a1714c8df4a642206953d72ef;hb=919e930aa9279b3c5cd12b593889cd6de79d67bf;hp=a86bb6c5215408232b84ffabc58c5fb5f0dabccb;hpb=f3a97201def678ff5cb382520132f303a16d0d12;p=freeside.git diff --git a/rt/share/html/Ticket/Elements/EditBasics b/rt/share/html/Ticket/Elements/EditBasics index a86bb6c52..a54caacbb 100755 --- a/rt/share/html/Ticket/Elements/EditBasics +++ b/rt/share/html/Ticket/Elements/EditBasics @@ -2,7 +2,7 @@ %# %# COPYRIGHT: %# -%# This software is Copyright (c) 1996-2013 Best Practical Solutions, LLC +%# This software is Copyright (c) 1996-2015 Best Practical Solutions, LLC %# %# %# (Except where explicitly superseded by other copyright notices) @@ -52,11 +52,12 @@ $InTable => 0 %defaults => () <%INIT> -my $WillResolveObj = $TicketObj->WillResolveObj; +my $WillResolveObj = $TicketObj->WillResolveObj if defined $TicketObj; unless ( @fields ) { + my $subject = $defaults{'Subject'} || $TicketObj->Subject; @fields = ( { name => 'Subject', - html => '', + html => '', }, { name => 'Status', comp => '/Elements/SelectStatus', @@ -74,7 +75,8 @@ unless ( @fields ) { args => { menu_prefix => 'WillResolve', Default => $ARGS{'WillResolve'} || - ($WillResolveObj->Unix > 0 ? + (defined($WillResolveObj) + and $WillResolveObj->Unix > 0 ? $WillResolveObj->Date : ''), current => 0, ShowTime => 0,