From: Moritz Bunkus Date: Wed, 3 Jan 2007 13:57:09 +0000 (+0000) Subject: Die RegExp für die Namen der Upgradescripte sollte am Stringende verankert sein,... X-Git-Tag: release-2.4.1~1^2~99 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=6b13ea855fe8d46f8018cdd1c7173b057bfaef15;p=kivitendo-erp.git Die RegExp für die Namen der Upgradescripte sollte am Stringende verankert sein, um z.B. Backupdateien mit ~ am Ende nicht zu erfassen. --- diff --git a/SL/User.pm b/SL/User.pm index 0b42a35a9..9697dffb6 100644 --- a/SL/User.pm +++ b/SL/User.pm @@ -732,7 +732,7 @@ sub update_available { opendir SQLDIR, "sql/${dbdriver}-upgrade" or &error("", "sql/${dbdriver}-upgrade: $!"); my @upgradescripts = - grep(/$form->{dbdriver}-upgrade-\Q$cur_version\E.*\.(sql|pl)/, readdir(SQLDIR)); + grep(/$form->{dbdriver}-upgrade-\Q$cur_version\E.*\.(sql|pl)$/, readdir(SQLDIR)); closedir SQLDIR; return ($#upgradescripts > -1);