fixes #216
This commit is contained in:
parent
20dbc02e58
commit
2143afd35f
|
@ -149,17 +149,20 @@ function getFromAPI(stream, actionOnSuccess) {
|
||||||
|
|
||||||
// profile card from user array, also cache it
|
// profile card from user array, also cache it
|
||||||
if(request.getResponseHeader('Qvitter-User-Array') !== null) {
|
if(request.getResponseHeader('Qvitter-User-Array') !== null) {
|
||||||
var qvitterUserArrayHeader = request.getResponseHeader('Qvitter-User-Array');
|
|
||||||
|
|
||||||
// quitter.se fix
|
// while waiting for this data user might have changed stream, so only proceed if current stream still is this one
|
||||||
if(window.thisSiteThinksItIsHttpButIsActuallyHttps) {
|
if(window.currentStream == stream.replace('&withuserarray=1','')) {
|
||||||
console.log(qvitterUserArrayHeader);
|
var qvitterUserArrayHeader = request.getResponseHeader('Qvitter-User-Array');
|
||||||
qvitterUserArrayHeader = qvitterUserArrayHeader.replace(new RegExp('http:\\\\/\\\\/' + window.siteRootDomain, 'g'), 'https:\/\/' + window.siteRootDomain);
|
|
||||||
}
|
|
||||||
|
|
||||||
var userArray = iterateRecursiveReplaceHtmlSpecialChars($.parseJSON(qvitterUserArrayHeader));
|
// quitter.se fix
|
||||||
userArrayCacheStore(userArray);
|
if(window.thisSiteThinksItIsHttpButIsActuallyHttps) {
|
||||||
addProfileCardToDOM(buildProfileCard(userArray));
|
qvitterUserArrayHeader = qvitterUserArrayHeader.replace(new RegExp('http:\\\\/\\\\/' + window.siteRootDomain, 'g'), 'https:\/\/' + window.siteRootDomain);
|
||||||
|
}
|
||||||
|
|
||||||
|
var userArray = iterateRecursiveReplaceHtmlSpecialChars($.parseJSON(qvitterUserArrayHeader));
|
||||||
|
userArrayCacheStore(userArray);
|
||||||
|
addProfileCardToDOM(buildProfileCard(userArray));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
data = convertEmptyObjectToEmptyArray(data);
|
data = convertEmptyObjectToEmptyArray(data);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user