diff options
author | Yorhel <git@yorhel.nl> | 2019-10-18 08:02:11 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2019-10-18 08:02:11 +0200 |
commit | 1df228d75cc37824e44aaee9321654e0db073ddd (patch) | |
tree | 635f2deb12cfe9460c1a3da5e306a785e92b90dd /lib/VNWeb/User | |
parent | 7f4bb6dfc521261e94561d125709fce02c7eb932 (diff) |
User::Edit: Throw 404 if user does not exist
Diffstat (limited to 'lib/VNWeb/User')
-rw-r--r-- | lib/VNWeb/User/Edit.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/VNWeb/User/Edit.pm b/lib/VNWeb/User/Edit.pm index 80fbacdf..f934466e 100644 --- a/lib/VNWeb/User/Edit.pm +++ b/lib/VNWeb/User/Edit.pm @@ -57,7 +57,7 @@ TUWF::get qr{/$RE{uid}/edit}, sub { FROM users WHERE id =}, \tuwf->capture('id') ); - return tuwf->resNotFound if !can_edit u => $u; + return tuwf->resNotFound if !$u->{id} || !can_edit u => $u; $u->{email} = _getmail $u->{id}; $u->{authmod} = auth->permUsermod; |