feat: updating order status
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
from abc import ABC,abstractmethod
|
||||
|
||||
from src.application.domain.entities.order import OrderEntity
|
||||
from src.application.domain.enums import OrderStatus
|
||||
|
||||
|
||||
class IOrderRepository(ABC):
|
||||
@@ -36,4 +37,9 @@ class IOrderRepository(ABC):
|
||||
|
||||
@abstractmethod
|
||||
async def update_after_itpay_failure(self,order: OrderEntity) -> OrderEntity:
|
||||
raise NotImplementedError
|
||||
|
||||
|
||||
@abstractmethod
|
||||
async def update_status(self,*,order_id:str,status:OrderStatus) -> None:
|
||||
raise NotImplementedError
|
||||
Reference in New Issue
Block a user