Umbau Filter linksseitig

This commit is contained in:
2025-07-20 17:35:45 -05:00
parent 466e1dcdce
commit 24db8927e8
40 changed files with 894 additions and 626 deletions

View File

@@ -103,6 +103,9 @@ export class BusinessListingService {
whereConditions.push(and(ilike(schema.users.firstname, `%${firstname}%`), ilike(schema.users.lastname, `%${lastname}%`)));
}
}
if (criteria.email) {
whereConditions.push(eq(schema.users.email, criteria.email));
}
if (user?.role !== 'admin') {
whereConditions.push(or(eq(businesses.email, user?.email), ne(businesses.draft, true)));
}

View File

@@ -91,6 +91,7 @@ export interface BusinessListingCriteria extends ListCriteria {
franchiseResale: boolean;
title: string;
brokerName: string;
email: string;
criteriaType: 'businessListings';
}
export interface CommercialPropertyListingCriteria extends ListCriteria {