Build [v1.8.6] (TypeScript unknown catch type fix)

This commit is contained in:
Daniel Bedeleanu
2026-04-13 19:56:27 +03:00
parent 55e3cf5042
commit 3069a921e7
5 changed files with 21 additions and 21 deletions

View File

@@ -1,5 +1,5 @@
{
"version": "1.8.5",
"last_build": "2026-04-13-1951",
"codename": "ConfigSync"
"version": "1.8.6",
"last_build": "2026-04-13-1954",
"codename": "TypeFix"
}

View File

@@ -83,7 +83,7 @@ export default function AdminPage() {
setBackups(b);
setDbStats(s);
setDbSettings(st);
} catch (err) {
} catch (err: any) {
console.error(err);
toast.error("Failed to load admin data");
} finally {
@@ -101,7 +101,7 @@ export default function AdminPage() {
await inventoryApi.createUser({ username: name, password: pwd, role: 'user' });
toast.success("User created successfully");
loadData();
} catch (err) {
} catch (err: any) {
toast.error("Failed to create user");
}
};
@@ -114,7 +114,7 @@ export default function AdminPage() {
await inventoryApi.deleteUser(id);
toast.success("User removed");
loadData();
} catch (err) {
} catch (err: any) {
toast.error("Delete failed");
}
};
@@ -128,7 +128,7 @@ export default function AdminPage() {
await inventoryApi.createCategory({ name, description: desc });
toast.success("Category added");
loadData();
} catch (err) {
} catch (err: any) {
toast.error("Failed to add category");
}
};
@@ -140,7 +140,7 @@ export default function AdminPage() {
toast.success("Category updated");
setEditingCategory(null);
loadData();
} catch (err) {
} catch (err: any) {
toast.error("Update failed");
}
};
@@ -152,7 +152,7 @@ export default function AdminPage() {
await inventoryApi.deleteCategory(id);
toast.success("Category removed");
loadData();
} catch (err) {
} catch (err: any) {
toast.error(err.response?.data?.detail || "Delete failed");
}
};
@@ -167,7 +167,7 @@ export default function AdminPage() {
toast.success("User updated successfully");
setEditingUser(null);
loadData();
} catch (err) {
} catch (err: any) {
toast.error("Update failed");
}
};
@@ -183,7 +183,7 @@ export default function AdminPage() {
await inventoryApi.triggerBackup();
toast.success("Snapshot created successfully");
loadData();
} catch (err) {
} catch (err: any) {
toast.error("Backup failed");
} finally {
setIsBackingUp(false);
@@ -198,7 +198,7 @@ export default function AdminPage() {
await inventoryApi.restoreDatabase(filename);
toast.success("Database restored! Reloading system...", { id: loadingToast });
setTimeout(() => window.location.reload(), 2000);
} catch (err) {
} catch (err: any) {
toast.error("Restore failed", { id: loadingToast });
}
};
@@ -208,7 +208,7 @@ export default function AdminPage() {
await inventoryApi.updateDbSettings(newSettings);
toast.success("System policy updated");
setDbSettings(newSettings);
} catch (err) {
} catch (err: any) {
toast.error("Failed to update settings");
}
};
@@ -218,7 +218,7 @@ export default function AdminPage() {
try {
await inventoryApi.updateLdapConfig(ldapConfig);
toast.success("Enterprise configuration updated");
} catch (err) {
} catch (err: any) {
toast.error("Failed to update LDAP config");
} finally {
setLoading(false);

View File

@@ -85,7 +85,7 @@ export default function InventoryPage() {
// Sync local DB
await db.items.clear();
await db.items.bulkPut(res);
} catch (err) {
} catch (err: any) {
console.error("Failed to load backend data", err);
}
};
@@ -149,7 +149,7 @@ export default function InventoryPage() {
setIsEditing(false);
setSelectedItem(updated as Item);
await loadData();
} catch (err) {
} catch (err: any) {
console.error(err);
toast.error("Failed to update item");
}
@@ -167,7 +167,7 @@ export default function InventoryPage() {
toast.success("Item deleted");
setSelectedItem(null);
await loadData();
} catch (err) {
} catch (err: any) {
console.error(err);
toast.error("Failed to delete item");
}
@@ -183,7 +183,7 @@ export default function InventoryPage() {
toast.success("Category updated");
setEditingCategory(null);
await loadData();
} catch (err) {
} catch (err: any) {
toast.error("Update failed");
}
};

View File

@@ -54,7 +54,7 @@ export default function LogsPage() {
});
setAuditLogs(enrichedLogs);
} catch (err) {
} catch (err: any) {
console.error("Critical log load failure:", err);
} finally {
setLoading(false);

View File

@@ -342,7 +342,7 @@ export default function Home() {
setIsEditing(false);
setSelectedItem(updated as Item);
await loadInventory();
} catch (err) {
} catch (err: any) {
console.error(err);
toast.error("Failed to update item");
}
@@ -360,7 +360,7 @@ export default function Home() {
toast.success("Item deleted from catalog");
setSelectedItem(null);
await loadInventory();
} catch (err) {
} catch (err: any) {
console.error(err);
toast.error("Failed to delete item");
}