Patch by Joel Peshkin <bugreport@peshkin.net>
r=vladd,justdave, a=justdave
@fieldlist = $cgi->param("field");
}
+unless (UserInGroup(Param("timetrackinggroup"))) {
+ @fieldlist = grep($_ !~ /_time$/, @fieldlist);
+}
+
foreach (@fieldlist) {
$displayfields{$_} = 1;
}
[% IF displayfields.long_desc %]
[% FOREACH c = bug.longdescs %]
+ [% NEXT IF c.isprivate && !UserInGroup(Param("insidergroup")) %]
<long_desc>
<who>[% c.email FILTER xml %]</who>
<bug_when>[% c.time FILTER time FILTER xml %]</bug_when>
[% IF displayfields.attachment %]
[% FOREACH a = bug.attachments %]
+ [% NEXT IF a.isprivate && !UserInGroup(Param("insidergroup")) %]
<attachment>
<attachid>[% a.attachid %]</attachid>
<date>[% a.date FILTER time FILTER xml %]</date>