summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/VNDB/Handler/Users.pm2
-rw-r--r--lib/VNDB/Util/CommonHTML.pm2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/VNDB/Handler/Users.pm b/lib/VNDB/Handler/Users.pm
index 875623a7..00f0d841 100644
--- a/lib/VNDB/Handler/Users.pm
+++ b/lib/VNDB/Handler/Users.pm
@@ -596,7 +596,7 @@ sub posts {
sub delete {
my($self, $uid, $act) = @_;
- return $self->htmlDenied if !$self->authCan('usermod');
+ return $self->htmlDenied if ($self->authInfo->{id}) != 2; # Yeah, yorhel-only function
# rarely used admin function, won't really need translating
diff --git a/lib/VNDB/Util/CommonHTML.pm b/lib/VNDB/Util/CommonHTML.pm
index 1adb726b..7689b5f5 100644
--- a/lib/VNDB/Util/CommonHTML.pm
+++ b/lib/VNDB/Util/CommonHTML.pm
@@ -82,7 +82,7 @@ sub htmlMainTabs {
end;
}
- if($type eq 'u' && $self->authCan('usermod')) {
+ if($type eq 'u' && ($self->authInfo->{id}||0) == 2) {
li $sel eq 'del' ? (class => 'tabselected') : ();
a href => "/$id/del", 'remove';
end;