Skip to content

Commit c205546

Browse files
Default to customer.email if name is empty
1 parent 14d3b9b commit c205546

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

WooCommerce/src/main/kotlin/com/woocommerce/android/ui/bookings/filter/BookingFilterListScreen.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import androidx.navigation.compose.NavHost
2828
import androidx.navigation.compose.composable
2929
import androidx.navigation.compose.rememberNavController
3030
import com.woocommerce.android.R
31+
import com.woocommerce.android.ui.bookings.filter.customer.BookingCustomerFilterPage
3132
import com.woocommerce.android.ui.bookings.filter.type.BookingTypeFilterRoute
3233
import com.woocommerce.android.ui.compose.component.Toolbar
3334
import com.woocommerce.android.ui.compose.component.WCColoredButton
@@ -134,6 +135,7 @@ private fun FiltersNavHost(
134135
BookingsFilterOption.Customer(
135136
customerId = customer.customerId ?: 0L,
136137
customerName = "${customer.firstName} ${customer.lastName}".trim()
138+
.ifBlank { customer.email }.orEmpty()
137139
)
138140
)
139141
state.onClose()

WooCommerce/src/main/kotlin/com/woocommerce/android/ui/bookings/filter/customer/BookingCustomerFilterPage.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import dagger.assisted.AssistedFactory
1717
import dagger.assisted.AssistedInject
1818
import dagger.hilt.android.lifecycle.HiltViewModel
1919

20+
@Suppress("LongParameterList")
2021
@HiltViewModel(assistedFactory = BookingCustomerFilterViewModel.Factory::class)
2122
class BookingCustomerFilterViewModel @AssistedInject constructor(
2223
savedStateHandle: SavedStateHandle,

0 commit comments

Comments
 (0)