Replace url of link with new one from json.
This commit is contained in:
@@ -22,10 +22,11 @@ void LinkResolver::getLinkInfo(const QString url,
|
||||
QString response = QString();
|
||||
if (statusCode == 200) {
|
||||
response = root.value("tooltip").toString();
|
||||
url = root.value("link").toString();
|
||||
} else {
|
||||
response = root.value("message").toString();
|
||||
}
|
||||
successCallback(QUrl::fromPercentEncoding(response.toUtf8()));
|
||||
successCallback(QUrl::fromPercentEncoding(response.toUtf8()), url);
|
||||
|
||||
return Success;
|
||||
});
|
||||
|
||||
@@ -280,10 +280,13 @@ void TwitchMessageBuilder::addTextOrEmoji(const QString &string_)
|
||||
->setLink(link);
|
||||
|
||||
LinkResolver::getLinkInfo(
|
||||
linkString, [linkMELowercase, linkMEOriginal](QString tooltipText) {
|
||||
linkString, [linkMELowercase, linkMEOriginal](QString tooltipText,
|
||||
QString originalLink) {
|
||||
if (!tooltipText.isEmpty()) {
|
||||
linkMELowercase->setTooltip(tooltipText);
|
||||
linkMEOriginal->setTooltip(tooltipText);
|
||||
linkMELowercase->setTooltip(tooltipText)
|
||||
->setLink(originalLink);
|
||||
linkMEOriginal->setTooltip(tooltipText)
|
||||
->setLink(originalLink);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user