diff --git a/ckanext/knowledgehub/fanstatic/javascript/visualization_info.js b/ckanext/knowledgehub/fanstatic/javascript/visualization_info.js index cd8c0b18..291520dc 100644 --- a/ckanext/knowledgehub/fanstatic/javascript/visualization_info.js +++ b/ckanext/knowledgehub/fanstatic/javascript/visualization_info.js @@ -56,10 +56,14 @@ ckan.module('visualization_info', function ($) { if (description != "") { content += '

' + 'Description: ' + description + '

'; } - if (rsq != "") { - rsq = rsq.replace(/u'/g, "") - rsq = rsq.replace(/'/g, "").replace("[", "").replace("]", ""); - content += '

' + 'Research questions: ' + rsq + '

'; + if (typeof rsq === "string") { + if (rsq != "") { + rsq = rsq.replace(/u'/g, "") + rsq = rsq.replace(/'/g, "").replace("[", "").replace("]", ""); + content += '

' + 'Research questions: ' + rsq + '

'; + } + } else { + content += '

' + 'Research questions: ' + "None" + '

'; } // if (rq_ids == 0) // rqs = "This dataset contains no research
questions."; diff --git a/ckanext/knowledgehub/templates/ajax_snippets/visual_info_module.html b/ckanext/knowledgehub/templates/ajax_snippets/visual_info_module.html index 52b231bb..0fb642c9 100644 --- a/ckanext/knowledgehub/templates/ajax_snippets/visual_info_module.html +++ b/ckanext/knowledgehub/templates/ajax_snippets/visual_info_module.html @@ -1,6 +1,7 @@ {% resource 'knowledgehub/javascript/visualization_info.js' %} -