Remove default bug tracker from _feedbackUrl

Bug: Issue 11216
Change-Id: I5cd33d8f74118a0e9b3c96a3bce949092181cc45
This commit is contained in:
Paladox none
2019-07-25 21:57:04 +00:00
parent 8100f41cfa
commit bdad1edf91
2 changed files with 12 additions and 6 deletions

View File

@@ -221,7 +221,9 @@ limitations under the License.
<div>
<a class="feedback"
href$="[[_feedbackUrl]]"
rel="noopener" target="_blank">Send feedback</a>
rel="noopener"
target="_blank"
hidden$="[[!_showFeedbackUrl(_feedbackUrl)]]">Send feedback</a>
<template is="dom-if" if="[[_computeShowGwtUiLink(_serverConfig)]]">
|
<a id="gwtLink" href$="[[computeGwtUrl(_path)]]" rel="external">Switch to Old UI</a>

View File

@@ -85,11 +85,7 @@
computed: '_computePluginScreenName(params)',
},
_settingsUrl: String,
_feedbackUrl: {
type: String,
value: 'https://bugs.chromium.org/p/gerrit/issues/entry' +
'?template=PolyGerrit%20Issue',
},
_feedbackUrl: String,
},
listeners: {
@@ -467,5 +463,13 @@
this.$.reporting.reportRpcTiming(e.detail.anonymizedUrl,
e.detail.elapsed);
},
_showFeedbackUrl(feedbackUrl) {
if (feedbackUrl) {
return feedbackUrl;
}
return false;
},
});
})();