From 5bd63be4c9ee9782442d8db0c232d8fe8efec967 Mon Sep 17 00:00:00 2001 From: Henri-Damien LAURENT Date: Wed, 7 Apr 2010 18:00:57 +0200 Subject: [PATCH] Bug 6017 : MT3157 : editing an attribute lead to Error500 Editing an extended attribute in the extended attribute tab would lead to an Error500 This patch adds some checks for values before UPDATE in SQLHelper.pm And Adds some checks also befaore calling ModMember in members/memberentry --- C4/SQLHelper.pm | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/C4/SQLHelper.pm b/C4/SQLHelper.pm index 060b78f..a15beb8 100644 --- a/C4/SQLHelper.pm +++ b/C4/SQLHelper.pm @@ -164,6 +164,7 @@ sub UpdateInTable{ my @ids=@$data{@field_ids}; my $dbh = C4::Context->dbh; my ($keys,$values)=_filter_hash($tablename,$data,0); + return unless ($keys); my $query = qq{ UPDATE $tablename SET }.join(",",@$keys).qq{ -- 1.7.1