fix(auth): treat intermittent plex.tv PIN 404s as transient (#3599)

This commit is contained in:
0xsysr3ll
2026-10-08 23:27:50 +02:00
committed by GitHub
parent 53e45647ac
commit 9e2021b829
+5
View File
@@ -156,6 +156,11 @@ class PlexOAuth {
setTimeout(executePoll, 1000, resolve, reject);
}
} catch (e) {
const status = axios.isAxiosError(e) ? e.response?.status : undefined;
if (status === 404 && Date.now() < deadline) {
setTimeout(executePoll, 1000, resolve, reject);
return;
}
this.closePopup();
reject(e);
}