Fossil SCM
Fixed bug where the ticket report view page was checking the wrong security attribute (too secure) which was causing people who should be able to view ticket reports to not be able to view ticket reports.
Commit
5fc36e2faabf13e9c2c83aea5f18281baa1ca096
Parent
cf3809cc71ffc95…
1 file changed
+1
-1
+1
-1
| --- src/report.c | ||
| +++ src/report.c | ||
| @@ -873,11 +873,11 @@ | ||
| 873 | 873 | Stmt q; |
| 874 | 874 | char *zErr1 = 0; |
| 875 | 875 | char *zErr2 = 0; |
| 876 | 876 | |
| 877 | 877 | login_check_credentials(); |
| 878 | - if( !g.okRead ){ login_needed(); return; } | |
| 878 | + if( !g.okRdTkt ){ login_needed(); return; } | |
| 879 | 879 | rn = atoi(PD("rn","0")); |
| 880 | 880 | if( rn==0 ){ |
| 881 | 881 | cgi_redirect("reportlist"); |
| 882 | 882 | return; |
| 883 | 883 | } |
| 884 | 884 |
| --- src/report.c | |
| +++ src/report.c | |
| @@ -873,11 +873,11 @@ | |
| 873 | Stmt q; |
| 874 | char *zErr1 = 0; |
| 875 | char *zErr2 = 0; |
| 876 | |
| 877 | login_check_credentials(); |
| 878 | if( !g.okRead ){ login_needed(); return; } |
| 879 | rn = atoi(PD("rn","0")); |
| 880 | if( rn==0 ){ |
| 881 | cgi_redirect("reportlist"); |
| 882 | return; |
| 883 | } |
| 884 |
| --- src/report.c | |
| +++ src/report.c | |
| @@ -873,11 +873,11 @@ | |
| 873 | Stmt q; |
| 874 | char *zErr1 = 0; |
| 875 | char *zErr2 = 0; |
| 876 | |
| 877 | login_check_credentials(); |
| 878 | if( !g.okRdTkt ){ login_needed(); return; } |
| 879 | rn = atoi(PD("rn","0")); |
| 880 | if( rn==0 ){ |
| 881 | cgi_redirect("reportlist"); |
| 882 | return; |
| 883 | } |
| 884 |