price optional, better labeling, impr. filter
This commit is contained in:
@@ -21,8 +21,8 @@ export class ListingsService {
|
||||
return result;
|
||||
}
|
||||
|
||||
getNumberOfListings(listingsCategory: 'business' | 'commercialProperty'): Observable<number> {
|
||||
const criteria = getCriteriaByListingCategory(listingsCategory);
|
||||
getNumberOfListings(listingsCategory: 'business' | 'commercialProperty', crit?: any): Observable<number> {
|
||||
const criteria = crit ? crit : getCriteriaByListingCategory(listingsCategory);
|
||||
const sortBy = getSortByListingCategory(listingsCategory);
|
||||
const body = { ...criteria, sortBy }; // Merge, falls relevant (wenn Backend sortBy für Count braucht; sonst ignorieren)
|
||||
return this.http.post<number>(`${this.apiBaseUrl}/bizmatch/listings/${listingsCategory}/findTotal`, body);
|
||||
|
||||
Reference in New Issue
Block a user