From aee458badda30ff79ea1835003c5ce865524a9c7 Mon Sep 17 00:00:00 2001 From: SirStendec Date: Fri, 2 Feb 2018 16:18:03 -0500 Subject: [PATCH] Allow `data.image` rather than `data.urls` in `generateOverrideCSS` for badges. --- src/modules/chat/badges.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/modules/chat/badges.js b/src/modules/chat/badges.js index fec7f36c..88c3e31a 100644 --- a/src/modules/chat/badges.js +++ b/src/modules/chat/badges.js @@ -52,9 +52,11 @@ const NO_REPEAT = 'background-repeat:no-repeat;background-position:center;', }; -export function generateOverrideCSS(data, style, is_dark) { - let image = `url("${data.urls[1]}")`, - image_set = `${WEBKIT}image-set(${image} 1x${data.urls[2] ? `, url("${data.urls[2]}") 2x` : ''}${data.urls[4] ? `, url("${data.urls[4]}") 4x` : ''})`; +export function generateOverrideCSS(data, style) { + const urls = data.urls || {1: data.image}; + + let image = `url("${urls[1]}")`, + image_set = `${WEBKIT}image-set(${image} 1x${urls[2] ? `, url("${urls[2]}") 2x` : ''}${urls[4] ? `, url("${urls[4]}") 4x` : ''})`; if ( style === 3 || style === 4 ) return '';