Fixed Search

This commit is contained in:
2025-11-10 12:03:43 +01:00
parent 2382b2dfae
commit c1dc88cdd9

View File

@@ -563,13 +563,13 @@ export default async function resourceRoutes(server: FastifyInstance) {
if (searchCols.length === 0) {
// Fallback: Durchsuche alle String-Felder der Hauptebene
return Object.values(row).some(val =>
val?.toString().toLowerCase().includes(searchTerm)
JSON.stringify(val).toString().toLowerCase().includes(searchTerm)
);
}
return searchCols.some(col => {
const value = getNestedValue(row, col);
return value?.toString().toLowerCase().includes(searchTerm);
return JSON.stringify(value).toLowerCase().includes(searchTerm);
});
});