From: Chris Sharp Date: Thu, 11 Oct 2012 23:33:16 +0000 (-0400) Subject: Adding a WHERE clause to prevent timeout of juv-to-adult function X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=8b8e973310638da48d9ac92ee636e4ee6a51fe43;p=working%2FEvergreen.git Adding a WHERE clause to prevent timeout of juv-to-adult function Signed-off-by: Chris Sharp Signed-off-by: Galen Charlton --- diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/actor.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/actor.pm index d41dfcc735..8fa6c448c0 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/actor.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/actor.pm @@ -32,7 +32,8 @@ sub juv_to_adult { my $sql = <<" SQL"; UPDATE actor.usr SET juvenile = FALSE - WHERE AGE(dob) > ?::INTERVAL; + WHERE AGE(dob) > ?::INTERVAL + AND juvenile IS TRUE; SQL my $sth = actor::user->db_Main->prepare_cached($sql);