Ticket #2612: fix-checkboxes.diff

File fix-checkboxes.diff, 1.4 kB (added by olaf.meeuwissen@avasys.jp, 9 months ago)

isolated R/W checkbox fix in separate patch

  • svnauthzadminplugin/0.10/svnauthz/templates/admin_authz.html

    old new  
    180180                        <tr> 
    181181                        <td><input type="checkbox" name="selpathmember" value="${pathmember.subject}"/></td> 
    182182                        <td>${pathmember.subject}</td> 
    183                         <td><input type="checkbox" name="selpathmember_acl" value="${pathmember.subject}_R" checked="${pathmember.read}" /></td> 
    184                         <td><input type="checkbox" name="selpathmember_acl" value="${pathmember.subject}_W" checked="${pathmember.write}" /></td> 
     183                        <py:if test="pathmember.read == 'checked'"> 
     184                                <td><input type="checkbox" name="selpathmember_acl" value="${pathmember.subject}_R" checked="checked" /></td> 
     185                        </py:if> 
     186                        <py:if test="pathmember.read != 'checked'"> 
     187                              <td><input type="checkbox" name="selpathmember_acl" value="${pathmember.subject}_R" /></td> 
     188                        </py:if> 
     189                        <py:if test="pathmember.write == 'checked'"> 
     190                                <td><input type="checkbox" name="selpathmember_acl" value="${pathmember.subject}_W" checked="checked" /></td> 
     191                        </py:if> 
     192                        <py:if test="pathmember.write != 'checked'"> 
     193                              <td><input type="checkbox" name="selpathmember_acl" value="${pathmember.subject}_W" /></td> 
     194                        </py:if> 
    185195                        </tr> 
    186196                        </py:for> 
    187197                </tbody></table>