File tree Expand file tree Collapse file tree
src/main/java/in/koreatech/payment/model/domain Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package in .koreatech .payment .model .domain ;
22
33import java .util .List ;
4+ import java .util .Objects ;
45
56import in .koreatech .koin .domain .order .model .Order ;
67import in .koreatech .koin .domain .order .model .OrderMenu ;
@@ -15,9 +16,9 @@ public record TemporaryMenuItems(
1516) {
1617 public OrderMenu toOrderMenu (Order order ) {
1718 OrderMenu orderMenu = OrderMenu .builder ()
18- .menuName (name )
19+ .menuName (Objects . requireNonNullElse ( name , "" ) )
1920 .quantity (quantity )
20- .menuOptionName (price .name ())
21+ .menuOptionName (Objects . requireNonNullElse ( price .name (), "" ))
2122 .menuPrice (price .price ())
2223 .order (order )
2324 .build ();
Original file line number Diff line number Diff line change 11package in .koreatech .payment .model .domain ;
22
3+ import java .util .Objects ;
4+
35import in .koreatech .koin .domain .order .model .OrderMenu ;
46import in .koreatech .koin .domain .order .model .OrderMenuOption ;
57
@@ -11,7 +13,7 @@ public record TemporaryMenuOption(
1113) {
1214 public OrderMenuOption toOrderMenuOption (OrderMenu orderMenu ) {
1315 return OrderMenuOption .builder ()
14- .optionName (optionName )
16+ .optionName (Objects . requireNonNullElse ( optionName , "" ) )
1517 .optionPrice (optionPrice )
1618 .quantity (quantity )
1719 .orderMenu (orderMenu )
You can’t perform that action at this time.
0 commit comments