@@ -36,7 +36,7 @@ final class BookingFiltersViewModel: FilterListViewModel {
3636
3737 var criteria : Filters {
3838 let teamMember = teamMemberFilterViewModel. selectedValue as? BookingResource ?? nil
39- let product = productFilterViewModel. selectedValue as? FilterBookingsByProduct ?? nil
39+ let product = productFilterViewModel. selectedValue as? BookingProductFilter ?? nil
4040 let customer = customerFilterViewModel. selectedValue as? CustomerFilter ?? nil
4141 let attendanceStatus = attendanceStatusFilterViewModel. selectedValue as? BookingAttendanceStatus ?? nil
4242 let paymentStatus = paymentStatusFilterViewModel. selectedValue as? BookingStatus ?? nil
@@ -77,7 +77,7 @@ final class BookingFiltersViewModel: FilterListViewModel {
7777 let clearedTeamMember : BookingResource ? = nil
7878 teamMemberFilterViewModel. selectedValue = clearedTeamMember
7979
80- let clearedProduct : FilterBookingsByProduct ? = nil
80+ let clearedProduct : BookingProductFilter ? = nil
8181 productFilterViewModel. selectedValue = clearedProduct
8282
8383 let clearedCustomer : CustomerFilter ? = nil
@@ -98,7 +98,7 @@ final class BookingFiltersViewModel: FilterListViewModel {
9898 struct Filters : Equatable , HumanReadable {
9999
100100 let teamMember : BookingResource ?
101- let product : FilterBookingsByProduct ?
101+ let product : BookingProductFilter ?
102102 let attendanceStatus : BookingAttendanceStatus ?
103103 let paymentStatus : BookingStatus ?
104104 let customer : CustomerFilter ?
@@ -117,7 +117,7 @@ final class BookingFiltersViewModel: FilterListViewModel {
117117 }
118118
119119 init ( teamMember: BookingResource ? ,
120- product: FilterBookingsByProduct ? ,
120+ product: BookingProductFilter ? ,
121121 attendanceStatus: BookingAttendanceStatus ? ,
122122 paymentStatus: BookingStatus ? ,
123123 customer: CustomerFilter ? ,
@@ -260,7 +260,7 @@ extension BookingStatus: FilterType {
260260 }
261261}
262262
263- extension FilterBookingsByProduct : FilterType {
263+ extension BookingProductFilter : FilterType {
264264 /// The user-facing description of the filter value.
265265 var description : String { name }
266266
0 commit comments