summaryrefslogtreecommitdiffstats
path: root/extensions/SecureMail
diff options
context:
space:
mode:
authorByron Jones <glob@mozilla.com>2015-08-14 06:30:45 +0200
committerByron Jones <glob@mozilla.com>2015-08-14 06:30:45 +0200
commit99331e920d4faf3995880faf30d256ace57840c4 (patch)
treeb774b5dacb96cccf614462fe2ed6892599073178 /extensions/SecureMail
parent6f148395ae6e5a5b56ea6cd2393e269fb90855e0 (diff)
downloadbugzilla-99331e920d4faf3995880faf30d256ace57840c4.tar.gz
bugzilla-99331e920d4faf3995880faf30d256ace57840c4.tar.xz
Bug 1194584 - "has cert" and "member of secure group" shouldn't be visible when creating a user
Diffstat (limited to 'extensions/SecureMail')
-rw-r--r--extensions/SecureMail/template/en/default/hook/admin/users/userdata-end.html.tmpl22
1 files changed, 13 insertions, 9 deletions
diff --git a/extensions/SecureMail/template/en/default/hook/admin/users/userdata-end.html.tmpl b/extensions/SecureMail/template/en/default/hook/admin/users/userdata-end.html.tmpl
index 37b3277c9..e5f1c8277 100644
--- a/extensions/SecureMail/template/en/default/hook/admin/users/userdata-end.html.tmpl
+++ b/extensions/SecureMail/template/en/default/hook/admin/users/userdata-end.html.tmpl
@@ -6,24 +6,28 @@
# defined by the Mozilla Public License, v. 2.0.
#%]
+[% RETURN UNLESS otheruser.id %]
+
<tr>
<th>Has Secure Mail Key/Cert:</th>
<td>
- [% IF user.public_key %]Yes[% ELSE %]No[% END %]
+ [% otheruser.public_key ? "Yes" : "No" %]
</td>
</tr>
<tr>
<th>Member of Secure Mail Group:</th>
<td>
- [% securemail_member = 0 %]
- [% FOREACH group = user.groups %]
- [% IF group.secure_mail %]
- [% securemail_member = 1 %]
- [% LAST %]
- [% END %]
- [% END %]
- [% IF securemail_member %]Yes[% ELSE %]No[% END %]
+ [%
+ securemail_member = 0;
+ FOREACH group IN otheruser.groups;
+ IF group.securemail;
+ securemail_member = 1;
+ LAST;
+ END;
+ END;
+ securemail_member ? "Yes" : "No";
+ %]
</td>
</tr>