Live streams that are marked as reruns now mark a tab as yellow instead of red (#5176)
This commit is contained in:
@@ -471,6 +471,15 @@ void TwitchChannel::updateStreamStatus(
|
||||
|
||||
status->rerun = false;
|
||||
status->streamType = stream.type;
|
||||
for (const auto &tag : stream.tags)
|
||||
{
|
||||
if (QString::compare(tag, "Rerun", Qt::CaseInsensitive) == 0)
|
||||
{
|
||||
status->rerun = true;
|
||||
status->streamType = "rerun";
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (this->setLive(true))
|
||||
{
|
||||
@@ -797,6 +806,11 @@ bool TwitchChannel::isLive() const
|
||||
return this->streamStatus_.accessConst()->live;
|
||||
}
|
||||
|
||||
bool TwitchChannel::isRerun() const
|
||||
{
|
||||
return this->streamStatus_.accessConst()->rerun;
|
||||
}
|
||||
|
||||
SharedAccessGuard<const TwitchChannel::StreamStatus>
|
||||
TwitchChannel::accessStreamStatus() const
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user