summaryrefslogtreecommitdiff
path: root/nzbget/cancel.pm
diff options
context:
space:
mode:
Diffstat (limited to 'nzbget/cancel.pm')
-rw-r--r--nzbget/cancel.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/nzbget/cancel.pm b/nzbget/cancel.pm
index ed08fc5..0a96091 100644
--- a/nzbget/cancel.pm
+++ b/nzbget/cancel.pm
@@ -15,10 +15,10 @@ sub handler
my $del_id = param('id');
my ($download) = local::db::download->retrieve($del_id) or die 'Error in cancel';
- die "Not allowed" if not $download->owner->owner_id() eq $user->get_id();
+ die "Not allowed" unless (($download->owner->owner_id() eq $user->get_id()) or ($user->is_admin()));
my $basedir = $config::config{files_dir} or die 'Missing files_dir in config';
my $cli = new local::nzbget;
- my $row = $cli->send_request('listgroups') or die "Can't connect to nubget";
+ my $row = $cli->send_request('listgroups') or die "Can't connect to nzbget";
foreach my $value ( @$row)
{
my ($dl) = local::db::download->retrieve($value->{NZBNicename}) or die ' Error in groups';