diff --git a/lib/models/badges.dart b/lib/models/badges.dart index 50155162..9d4194b6 100644 --- a/lib/models/badges.dart +++ b/lib/models/badges.dart @@ -126,7 +126,7 @@ class ChatBadge { factory ChatBadge.fromFFZ(BadgeInfoFFZ badge) => ChatBadge( name: badge.title, - url: 'https:${badge.urls.url4x}', + url: badge.urls.url4x, color: badge.color, type: BadgeType.ffz, ); diff --git a/lib/models/emotes.dart b/lib/models/emotes.dart index f05d29e3..2b307176 100644 --- a/lib/models/emotes.dart +++ b/lib/models/emotes.dart @@ -159,7 +159,7 @@ class Emote { zeroWidth: false, width: emote.width, height: emote.height, - url: 'https:${emote.urls.url4x ?? emote.urls.url2x ?? emote.urls.url1x}', + url: emote.urls.url4x ?? emote.urls.url2x ?? emote.urls.url1x, type: type, ); diff --git a/lib/models/irc.dart b/lib/models/irc.dart index 891f33ea..d7f71cbd 100644 --- a/lib/models/irc.dart +++ b/lib/models/irc.dart @@ -174,8 +174,7 @@ class IRCMessage { badgeUrl = botBadge.url; skipBot = true; } else if (ffzRoomInfo?.modUrls != null) { - badgeUrl = - 'https:${ffzRoomInfo!.modUrls?.url4x ?? ffzRoomInfo.modUrls?.url2x ?? ffzRoomInfo.modUrls!.url1x}'; + badgeUrl = ffzRoomInfo!.modUrls?.url4x ?? ffzRoomInfo.modUrls?.url2x ?? ffzRoomInfo.modUrls!.url1x; } final newBadge = ChatBadge( @@ -197,8 +196,7 @@ class IRCMessage { // Add custom FFZ vip badge if it exists if (badgeInfo.name == 'VIP' && ffzRoomInfo?.vipBadge != null) { - badgeUrl = - 'https:${ffzRoomInfo!.vipBadge?.url4x ?? ffzRoomInfo.vipBadge?.url2x ?? ffzRoomInfo.vipBadge!.url1x}'; + badgeUrl = ffzRoomInfo!.vipBadge?.url4x ?? ffzRoomInfo.vipBadge?.url2x ?? ffzRoomInfo.vipBadge!.url1x; } final newBadge = ChatBadge(