Bug 26995: Fix SQL syntax error on the about page
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 10 May 2021 12:27:58 +0000 (14:27 +0200)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 10 May 2021 13:46:55 +0000 (15:46 +0200)
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
about.pl

index 992bc77..a814acc 100755 (executable)
--- a/about.pl
+++ b/about.pl
@@ -496,17 +496,13 @@ $template->param( 'bad_yaml_prefs' => \@bad_yaml_prefs ) if @bad_yaml_prefs;
 {
     my $dbh   = C4::Context->dbh;
     my ($bad_relationships_count) = $dbh->selectall_arrayref(q{
-        SELECT COUNT(*)
-        FROM (
-            SELECT relationship FROM borrower_relationships WHERE relationship='_bad_data'
+        SELECT COUNT(*) FROM borrower_relationships WHERE relationship='_bad_data'
     });
 
     $bad_relationships_count = $bad_relationships_count->[0]->[0];
 
     my $existing_relationships = $dbh->selectall_arrayref(q{
-          SELECT DISTINCT(relationship)
-          FROM (
-              SELECT relationship FROM borrower_relationships WHERE relationship IS NOT NULL
+          SELECT DISTINCT(relationship) FROM borrower_relationships WHERE relationship IS NOT NULL
     });
 
     my %valid_relationships = map { $_ => 1 } split( /,|\|/, C4::Context->preference('borrowerRelationship') );