From 588ea6a01c583491f88f6f7e00a0be3f94d63d1f Mon Sep 17 00:00:00 2001 From: sikai00 Date: Thu, 27 Oct 2022 22:48:48 +0800 Subject: [PATCH] Fix for detailed client --- src/main/java/seedu/address/ui/ClientDetailedView.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/seedu/address/ui/ClientDetailedView.java b/src/main/java/seedu/address/ui/ClientDetailedView.java index b4bd22023e0..5a52f29d046 100644 --- a/src/main/java/seedu/address/ui/ClientDetailedView.java +++ b/src/main/java/seedu/address/ui/ClientDetailedView.java @@ -12,6 +12,7 @@ import seedu.address.commons.core.LogsCenter; import seedu.address.model.client.Birthday; import seedu.address.model.client.Client; +import seedu.address.model.client.Email; import seedu.address.model.meeting.Meeting; /** @@ -50,7 +51,7 @@ public ClientDetailedView(Client client) { this.client = client; clientName.setText(client.getName().toString()); phoneNumber.setText(client.getPhone().toString()); - email.setText(client.getEmail().get().toString()); + email.setText(client.getEmail().map(Email::toString).orElse("")); Optional clientBirthday = client.getBirthday(); if (clientBirthday.isEmpty()) { birthday.setText("");