Committer: vad
LJSUP-13771: Create method to add multiple resources (css/js/templates/ml) to page in one callU trunk/cgi-bin/weblib.pl
Modified: trunk/cgi-bin/weblib.pl =================================================================== --- trunk/cgi-bin/weblib.pl 2012-09-28 14:20:49 UTC (rev 23012) +++ trunk/cgi-bin/weblib.pl 2012-09-28 14:26:12 UTC (rev 23013) @@ -1318,6 +1318,7 @@ foreach my $name (@groupnames){ my $group = $LJ::RES_GROUP_DEPS{$name}; next unless $group; + next if $LJ::REQ_GLOBAL{__need_res_group}->{$group}++; ## js, css, templates foreach my $resource_class (qw/js css templates/){ @@ -1331,6 +1332,11 @@ if (my $mls = $group->{ml}){ LJ::need_string(@$mls); } + + ## groups + if (my $groups = $group->{groups}){ + LJ::need_res_group($_) for @$groups; + } } }