From e37181b169c3f521d20852ba2d46638fe8a1e638 Mon Sep 17 00:00:00 2001 From: Jan Aage Lavik Date: Thu, 21 Apr 2011 11:18:00 +0200 Subject: [PATCH] BibHarvest: fix error while adding OAI source * Fixes an issue when adding new OAI sources in the admin interface. --- modules/bibharvest/lib/oai_harvest_admin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/bibharvest/lib/oai_harvest_admin.py b/modules/bibharvest/lib/oai_harvest_admin.py index 64307162c..d7dcef0ce 100644 --- a/modules/bibharvest/lib/oai_harvest_admin.py +++ b/modules/bibharvest/lib/oai_harvest_admin.py @@ -296,7 +296,7 @@ def perform_request_editsource(oai_src_id=None, oai_src_name='', def perform_request_addsource(oai_src_name=None, oai_src_baseurl='', oai_src_prefix='', oai_src_frequency='', oai_src_lastrun='', oai_src_config='', - oai_src_post='', ln=CFG_SITE_LANG, + oai_src_post=[], ln=CFG_SITE_LANG, confirm= -1, oai_src_sets=None, oai_src_bibfilter=''): """creates html form to add a new source""" @@ -1252,7 +1252,7 @@ def add_oai_src(oai_src_name, oai_src_baseurl, oai_src_prefix, oai_src_frequency lastrun_mode = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) # lastrun_mode = "'"+lastrun_mode+"'" run_sql("INSERT INTO oaiHARVEST (id, baseurl, metadataprefix, arguments, comment, bibconvertcfgfile, name, lastrun, frequency, postprocess, bibfilterprogram, setspecs) VALUES (0, %s, %s, NULL, NULL, %s, %s, %s, %s, %s, %s, %s)", \ - (oai_src_baseurl, oai_src_prefix, oai_src_config, oai_src_name, lastrun_mode, oai_src_frequency, oai_src_post, oai_src_bibfilter, " ".join(oai_src_sets))) + (oai_src_baseurl, oai_src_prefix, oai_src_config, oai_src_name, lastrun_mode, oai_src_frequency, '-'.join(oai_src_post), oai_src_bibfilter, " ".join(oai_src_sets))) return (1, "") except StandardError, e: return (0, e)