summaryrefslogtreecommitdiff
path: root/lib/VNWeb/User
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2019-10-18 08:02:11 +0200
committerYorhel <git@yorhel.nl>2019-10-18 08:02:11 +0200
commit1df228d75cc37824e44aaee9321654e0db073ddd (patch)
tree635f2deb12cfe9460c1a3da5e306a785e92b90dd /lib/VNWeb/User
parent7f4bb6dfc521261e94561d125709fce02c7eb932 (diff)
User::Edit: Throw 404 if user does not exist
Diffstat (limited to 'lib/VNWeb/User')
-rw-r--r--lib/VNWeb/User/Edit.pm2
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;