Commit e782d548ac0406c33134c7b8f06fd1a24e8a3ccf
1 parent
42dd94b5
[-] fix the web action name. Add "aws_a" as valid name
Showing
1 changed file
with
6 additions
and
5 deletions
Show diff stats
web/making_a_web_site.anubis
| ... | ... | @@ -2798,7 +2798,7 @@ define (List(Web_arg) lwa, HTTP_Info info) -> Separated_Web_Args($State) |
| 2798 | 2798 | with name = if substr(n,0,4) = "amp;" then substr(n, 4, length(n) - 4) else n, |
| 2799 | 2799 | if name = "a" then |
| 2800 | 2800 | swa(ps1,success(value),op1) |
| 2801 | - else if name = "aws_action" then | |
| 2801 | + else if name = "aws_action" | name = "aws_a" then | |
| 2802 | 2802 | swa(ps1,success(value),op1) |
| 2803 | 2803 | //else if name = "t" then |
| 2804 | 2804 | // swa(ps1,an1,[web_arg("target",value) . op1]) |
| ... | ... | @@ -2873,12 +2873,13 @@ define ($State previous, |
| 2873 | 2873 | else f(previous,action_name,http_info,lwa,is_https,others), |
| 2874 | 2874 | |
| 2875 | 2875 | http_https_action(an,allow,do_it) then |
| 2876 | - if an = action_name | |
| 2877 | - then | |
| 2878 | - //println("Action ["+action_name+"] found"); | |
| 2876 | + if an = action_name then | |
| 2877 | + println("Action ["+action_name+"] found"); | |
| 2879 | 2878 | if allow(previous) |
| 2880 | 2879 | then do_it(http_info,lwa,previous) |
| 2881 | - else previous | |
| 2880 | + else | |
| 2881 | + println("user not allowed to execute that Action ["+action_name+"]"); | |
| 2882 | + previous | |
| 2882 | 2883 | else f(previous,action_name,http_info,lwa,is_https,others), |
| 2883 | 2884 | |
| 2884 | 2885 | } | ... | ... |