Merge "js: Don't attempt to set bug, PDF links without configuration"

This commit is contained in:
Zuul 2020-10-22 14:19:35 +00:00 committed by Gerrit Code Review
commit a293b1ba50

View File

@ -34,6 +34,7 @@
build time and the project's launchpad bug tag. Set the HREF of the bug build time and the project's launchpad bug tag. Set the HREF of the bug
buttons */ buttons */
{%- if bug_project %}
var lineFeed = "%0A"; var lineFeed = "%0A";
var gitURL = "Source: Can't derive source file URL"; var gitURL = "Source: Can't derive source file URL";
@ -52,9 +53,7 @@
/* gitsha, project and bug_tag rely on variables in conf.py */ /* gitsha, project and bug_tag rely on variables in conf.py */
var gitSha = "SHA: {{ gitsha }}"; var gitSha = "SHA: {{ gitsha }}";
var repositoryName = "{{ repository_name }}"; var repositoryName = "{{ repository_name }}";
{%- if bug_project %}
var bugProject = "{{ bug_project }}"; var bugProject = "{{ bug_project }}";
{%- endif %}
{%- if bug_title %} {%- if bug_title %}
var bugTitle = "{{ bug_title }}"; var bugTitle = "{{ bug_title }}";
{%- else %} {%- else %}
@ -78,8 +77,11 @@
lineFeed + encodeURI(gitURL) ; lineFeed + encodeURI(gitURL) ;
logABug(bugTitle, bugProject, fieldComment, fieldTags, repositoryName, useStoryboard); logABug(bugTitle, bugProject, fieldComment, fieldTags, repositoryName, useStoryboard);
{%- endif %}
{%- if pdf_link %}
var currentSourceFile = "{{ pagename }}"; var currentSourceFile = "{{ pagename }}";
var pdfFileName = "{{ pdf_filename }}"; var pdfFileName = "{{ pdf_filename }}";
pdfLink(currentSourceFile, pdfFileName); pdfLink(currentSourceFile, pdfFileName);
{%- endif %}
</script> </script>