Render message on summary tab when project is not enabled Change-Id: I264ae21fd8d3df56b45fb56caf10969d137931e0
diff --git a/zuul-results-summary/zuul-results-summary.js b/zuul-results-summary/zuul-results-summary.js index b338ea7..d2a3440 100644 --- a/zuul-results-summary/zuul-results-summary.js +++ b/zuul-results-summary/zuul-results-summary.js
@@ -27,6 +27,7 @@ static get properties() { return { plugin: Object, + _enabled: Boolean, change: { type: Object, observer: '_processChange', @@ -129,6 +130,9 @@ } </style> + <template is="dom-if" if="[[!_enabled]]"> + Zuul integration is not enabled. + </template> <template is="dom-repeat" items="[[__table]]"> <div style="padding-bottom:2px;"> <table> @@ -166,8 +170,8 @@ */ async _processChange(change) { // TODO(davido): Cache results of project config request - const processMessages = await this._projectEnabled(change.project); - if (processMessages) { + this._enabled = await this._projectEnabled(change.project); + if (this._enabled) { this._processMessages(change); } }