Fix find tool filters by mapping many-to-one relations to fieldId (#15716)
**Root Cause** Many-to-one relation filters were being exposed under the relation name (e.g., `company`) instead of the corresponding foreign-key attribute (e.g., `companyId`). **Change** - Detect many-to-one relation metadata and remap those filter keys to `<fieldName>Id`. - Removed some unused code unrelated to this fix.
This commit is contained in:
@@ -1,14 +0,0 @@
|
||||
export const hasStructuredStreamData = (data: string): boolean => {
|
||||
if (!data.includes('\n')) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return data.split('\n').some((line) => {
|
||||
try {
|
||||
JSON.parse(line);
|
||||
return true;
|
||||
} catch {
|
||||
return false;
|
||||
}
|
||||
});
|
||||
};
|
||||
Reference in New Issue
Block a user