Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| dc7d9ee5f7 | |||
| da3cae2812 |
@@ -1 +1 @@
|
|||||||
v1.4.3
|
v1.4.4
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "aniworld-web",
|
"name": "aniworld-web",
|
||||||
"version": "1.4.3",
|
"version": "1.4.4",
|
||||||
"description": "Aniworld Anime Download Manager - Web Frontend",
|
"description": "Aniworld Anime Download Manager - Web Frontend",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -468,12 +468,43 @@
|
|||||||
|
|
||||||
function showCompletion() {
|
function showCompletion() {
|
||||||
isComplete = true;
|
isComplete = true;
|
||||||
document.getElementById('completionMessage').style.display = 'block';
|
|
||||||
document.getElementById('connectionStatus').style.display = 'none';
|
document.getElementById('connectionStatus').style.display = 'none';
|
||||||
|
|
||||||
if (ws) {
|
if (ws) {
|
||||||
ws.close();
|
ws.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Check for unresolved folders before showing completion
|
||||||
|
checkUnresolvedAndProceed();
|
||||||
|
}
|
||||||
|
|
||||||
|
async function checkUnresolvedAndProceed() {
|
||||||
|
try {
|
||||||
|
const token = localStorage.getItem('auth_token');
|
||||||
|
if (!token) {
|
||||||
|
// No token, go to login
|
||||||
|
document.getElementById('completionMessage').style.display = 'block';
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const res = await fetch('/api/setup/unresolved', {
|
||||||
|
headers: { 'Authorization': `Bearer ${token}` }
|
||||||
|
});
|
||||||
|
|
||||||
|
if (res.ok) {
|
||||||
|
const unresolved = await res.json();
|
||||||
|
if (unresolved && unresolved.length > 0) {
|
||||||
|
// Has unresolved folders - redirect to unresolved page
|
||||||
|
window.location.href = '/setup/unresolved';
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
console.error('Error checking unresolved folders:', e);
|
||||||
|
}
|
||||||
|
|
||||||
|
// No unresolved folders or error - show completion message
|
||||||
|
document.getElementById('completionMessage').style.display = 'block';
|
||||||
}
|
}
|
||||||
|
|
||||||
function showError(message) {
|
function showError(message) {
|
||||||
|
|||||||
Reference in New Issue
Block a user