File tree 2 files changed +3
-4
lines changed
production-planning/src/main/scala/dev/atedeg/mdm/productionplanning/api
2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ import dev.atedeg.mdm.productionplanning.api.repositories.ReceivedOrderRepositor
14
14
import dev .atedeg .mdm .productionplanning .dto .*
15
15
import dev .atedeg .mdm .productionplanning .dto .NewOrderReceivedDTO .given
16
16
import dev .atedeg .mdm .productionplanning .dto .OrderDTO .given
17
- import dev .atedeg .mdm .productionplanning .dto .OrderedProductDTO .given
18
17
import dev .atedeg .mdm .utils .monads .*
19
18
import dev .atedeg .mdm .utils .serialization .DTO
20
19
import dev .atedeg .mdm .utils .serialization .DTOOps .*
@@ -24,7 +23,7 @@ def handleOrderReceived[M[_]: Monad: LiftIO: CanRead[ReceivedOrderRepository]: C
24
23
): M [Unit ] =
25
24
for
26
25
newOrder <- validate(incomingOrderDTO.toNewOrderReceivedDTO)
27
- _ <- readState >>= (_.saveNewOrder(newOrder.order.orderedProducts. toDTO[List [ OrderedProductDTO ] ]))
26
+ _ <- readState >>= (_.saveNewOrder(newOrder.order.toDTO[OrderDTO ]))
28
27
yield ()
29
28
30
29
def handleSendProductionPlan [M [_]: Monad : LiftIO : CanRead [Configuration ]: CanRaise [String ]]: M [Unit ] =
Original file line number Diff line number Diff line change @@ -3,10 +3,10 @@ package dev.atedeg.mdm.productionplanning.api.repositories
3
3
import cats .Monad
4
4
import cats .effect .LiftIO
5
5
6
- import dev .atedeg .mdm .productionplanning .dto .{ CheeseTypeRipeningDaysDTO , OrderDTO , OrderedProductDTO }
6
+ import dev .atedeg .mdm .productionplanning .dto .{ CheeseTypeRipeningDaysDTO , OrderDTO }
7
7
8
8
trait ReceivedOrderRepository :
9
- def saveNewOrder [M [_]: Monad : LiftIO ](orderedProducts : List [ OrderedProductDTO ] ): M [Unit ]
9
+ def saveNewOrder [M [_]: Monad : LiftIO ](order : OrderDTO ): M [Unit ]
10
10
def getOrders [M [_]: Monad : LiftIO ]: M [List [OrderDTO ]]
11
11
12
12
trait RipeningDaysRepository :
You can’t perform that action at this time.
0 commit comments