Merge pull request #1254 from neuroscr/fileonion

better detect when token is no longer valid (helps whitelist servers)
pull/1256/head
Ryan Tharp 5 years ago committed by GitHub
commit 6f812e8a71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1533,6 +1533,10 @@ class LokiPublicChannelAPI {
});
if (res.err || !res.response || !res.response.data) {
if (res.statusCode === 403) {
// token is now invalid
this.serverAPI.getOrRefreshServerToken(true);
}
return;
}
@ -1656,6 +1660,10 @@ class LokiPublicChannelAPI {
!res.response.data ||
!res.response.meta
) {
if (res.statusCode === 403) {
// token is now invalid
this.serverAPI.getOrRefreshServerToken(true);
}
if (res.err) {
log.error(`pollOnceForDeletions Error ${res.err}`);
} else {
@ -1852,6 +1860,10 @@ class LokiPublicChannelAPI {
});
if (res.err || !res.response) {
if (res.statusCode === 403) {
// token is now invalid
this.serverAPI.getOrRefreshServerToken(true);
}
log.error(
`app_dot_net:::pollOnceForMessages - Could not get messages from`,
this.serverAPI.baseServerUrl,

Loading…
Cancel
Save