diff --git a/src/components/BadgeGeneratorDialog.vue b/src/components/BadgeGeneratorDialog.vue index 1be45100d..b8d912fba 100644 --- a/src/components/BadgeGeneratorDialog.vue +++ b/src/components/BadgeGeneratorDialog.vue @@ -156,7 +156,6 @@ export default { suffix: null, labelColor: null, - style: "plastic", value: null, }, @@ -223,28 +222,36 @@ export default { computed: { badgeURL() { - if(!this.monitor.id || !this.badge.type) return null; + if (!this.monitor.id || !this.badge.type) { + return null; + } let badgeURL = this.$root.baseURL + "/api/badge/" + this.monitor.id + "/" + this.badge.type; + // eslint-disable-next-line camelcase let parameter_list = {}; - for(let parameter of this.parameters[this.badge.type] || []) { - if(parameter == "duration" && this.badge.duration) { + + for (let parameter of this.parameters[this.badge.type] || []) { + if (parameter === "duration" && this.badge.duration) { badgeURL += "/" + this.badge.duration; continue; } - - if(this.badge[parameter]) { - parameter_list[parameter] = this.badge[parameter] + + if (this.badge[parameter]) { + // eslint-disable-next-line camelcase + parameter_list[parameter] = this.badge[parameter]; } } - for(let parameter of ["label", "style", "value"]) { - if(this.badge[parameter]) { - parameter_list[parameter] = this.badge[parameter] + for (let parameter of [ "label", "style", "value" ]) { + if (this.badge[parameter]) { + // eslint-disable-next-line camelcase + parameter_list[parameter] = this.badge[parameter]; } } - if(Object.keys(parameter_list).length > 0) return badgeURL + "?" + new URLSearchParams(parameter_list); + if (Object.keys(parameter_list).length > 0) { + return badgeURL + "?" + new URLSearchParams(parameter_list); + } return badgeURL; },