Merge pull request #74 from kata-csc/master

Put harvest_source_id in quotes to prevent Solr errors
This commit is contained in:
Adrià Mercader 2013-11-28 05:38:23 -08:00
commit 5ac2594fdf
2 changed files with 2 additions and 2 deletions

View File

@ -18,7 +18,7 @@ def package_list_for_source(source_id):
'''
limit = 20
page = int(request.params.get('page', 1))
fq = 'harvest_source_id:{0}'.format(source_id)
fq = 'harvest_source_id:"{0}"'.format(source_id)
search_dict = {
'fq' : fq,
'rows': limit,

View File

@ -156,7 +156,7 @@ def harvest_source_index_clear(context,data_dict):
harvest_source_id = source.id
conn = make_connection()
query = ''' +%s:%s +site_id:"%s" ''' % ('harvest_source_id', harvest_source_id,
query = ''' +%s:"%s" +site_id:"%s" ''' % ('harvest_source_id', harvest_source_id,
config.get('ckan.site_id'))
try:
conn.delete_query(query)