[Rt-commit] rt branch, 4.4/queue-include-article, repushed
    Craig Kaiser 
    craig at bestpractical.com
       
    Fri Jan 19 17:38:42 EST 2018
    
    
  
The branch 4.4/queue-include-article was deleted and repushed:
       was 2dc903d4fbf4e382e8123a6eeee73225300acf9c
       now a463f51276c4fad552ddfea7a5e8a29748e99d23
1: 2dc903d4f ! 1: 350a53162 Include Article on Ticket create per Queue
    @@ -213,13 +213,20 @@
      }
     +
     +if ( $QueueObj->ArticleIncluded ) {
    -+    my $MyArticle = RT::Article->new(RT->SystemUser);
    ++    my $myArticles = RT::Articles->new(RT->SystemUser);
    ++    $myArticles->LimitCustomField( OPERATOR => 'NOT LIKE', VALUE => 'undef' );
    ++    my %validArticles;
    ++    while (my $articles = $myArticles->Next){
    ++        $validArticles{$articles->Id}++;
    ++    }
    ++    my $myArticle = RT::Article->new(RT->SystemUser);
     +    my $ObjectCustomFieldValue = RT::ObjectCustomFieldValue->new(RT->SystemUser);
    -+    $MyArticle->LoadByCols(name => $QueueObj->ArticleIncluded );
    -+    $ObjectCustomFieldValue->LoadByCols(ObjectId => $MyArticle->id);
    -+    $ARGS{Content} = $ObjectCustomFieldValue->Content();
    ++    $myArticle->LoadByCols(name => $QueueObj->ArticleIncluded );
    ++    $ObjectCustomFieldValue->LoadByCols(ObjectId => $myArticle->id);
    ++    if ($validArticles{$ObjectCustomFieldValue->Id}) { $ARGS{Content} = $ObjectCustomFieldValue->Content(); }
     +}
     +
      PageMenu->child( basics => raw_html =>  q[<a href="#basics" onclick="return switchVisibility('Ticket-Create-basics','Ticket-Create-details');">] . loc('Basics') . q[</a>]);
      PageMenu->child( details => raw_html =>  q[<a href="#details" onclick="return switchVisibility('Ticket-Create-details','Ticket-Create-basics');">] . loc('Details') . q[</a>]);
      </%INIT>
    +
-:  ------- > 2: a463f5127 Add test for including Article content for Queue
    
    
More information about the rt-commit
mailing list