changeset 2131:d683d8bc4be3 beta

don't show empty permissions on my account page
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 16 Mar 2012 18:49:31 +0200
parents 5242b1619603
children 9f5582151d53
files rhodecode/templates/admin/users/user_edit_my_account.html
diffstat 1 files changed, 10 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/templates/admin/users/user_edit_my_account.html	Fri Mar 16 13:21:17 2012 +0200
+++ b/rhodecode/templates/admin/users/user_edit_my_account.html	Fri Mar 16 18:49:31 2012 +0200
@@ -185,6 +185,14 @@
               </thead>
               <tbody>
             %for k in c.rhodecode_user.permissions[section]:
+           <%
+           if section != 'global':
+               section_perm = c.rhodecode_user.permissions[section].get(k)
+               _perm = section_perm.split('.')[-1]
+           else:
+               _perm = section_perm = None
+           %>
+            %if _perm not in ['none']:
                 <tr>
                     <td>
                         %if section == 'repositories':
@@ -199,10 +207,11 @@
                         %if section == 'global':
                          ${h.bool2icon(True)}
                         %else:
-                        <span class="perm_tag ${c.rhodecode_user.permissions[section].get(k).split('.')[-1] }">${c.rhodecode_user.permissions[section].get(k)}</span>
+                        <span class="perm_tag ${_perm}">${section_perm}</span>
                         %endif
                      </td>
                 </tr>
+             %endif
             %endfor
             </tbody>
             </table>