--- loncom/publisher/lonpublisher.pm 2003/12/26 16:27:20 1.150 +++ loncom/publisher/lonpublisher.pm 2003/12/26 18:25:29 1.151 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Publication Handler # -# $Id: lonpublisher.pm,v 1.150 2003/12/26 16:27:20 www Exp $ +# $Id: lonpublisher.pm,v 1.151 2003/12/26 18:25:29 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -767,7 +767,7 @@ Returns: (error,status). error is undef ######################################### ######################################### sub store_metadata { - my %metadata = %{shift()}; + my %metadata = @_; my $error; # Determine if the table exists my $status = &Apache::lonmysql::check_table('metadata'); @@ -784,16 +784,6 @@ sub store_metadata { &Apache::lonnet::logthis($error); return ($error,undef); } - # Remove old value from table - $status = &Apache::lonmysql::remove_from_table - ('metadata','url',$metadata{'url'}); - if (! defined($status)) { - $error = 'Error when removing old values from '. - 'metadata table in LON-CAPA database.'; - &Apache::lonnet::logthis($error); - return ($error,undef); - } - # Store data in table. $status = &Apache::lonmysql::store_row('metadata',\%metadata); if (! defined($status)) { $error='Error occured storing new values in '.