diff --git a/lib/mobility-core/src/Kernel/External/Notification/FCM/Types.hs b/lib/mobility-core/src/Kernel/External/Notification/FCM/Types.hs index 43b22e914..3ceda445c 100644 --- a/lib/mobility-core/src/Kernel/External/Notification/FCM/Types.hs +++ b/lib/mobility-core/src/Kernel/External/Notification/FCM/Types.hs @@ -178,6 +178,7 @@ data FCMNotificationType | USER_FAVOURITE_DRIVER | DRIVER_UNBLOCKED | POST_RIDE_SAFETY_CHECK + | DRIVER_STOP_DETECTED deriving (Show, Eq, Read, Ord, Generic, ToJSON, FromJSON) deriving (PrettyShow) via Showable FCMNotificationType diff --git a/lib/mobility-core/src/Kernel/External/Notification/Interface/FCM.hs b/lib/mobility-core/src/Kernel/External/Notification/Interface/FCM.hs index bb973613f..04b47e2ad 100644 --- a/lib/mobility-core/src/Kernel/External/Notification/Interface/FCM.hs +++ b/lib/mobility-core/src/Kernel/External/Notification/Interface/FCM.hs @@ -115,6 +115,7 @@ interfaceCategoryToFCMNotificationType = \case Interface.DRIVER_HAS_REACHED_DESTINATION -> FCM.DRIVER_HAS_REACHED_DESTINATION Interface.USER_FAVOURITE_DRIVER -> FCM.USER_FAVOURITE_DRIVER Interface.POST_RIDE_SAFETY_CHECK -> FCM.POST_RIDE_SAFETY_CHECK + Interface.DRIVER_STOP_DETECTED -> FCM.DRIVER_STOP_DETECTED interfaceShowNotificationToFCMShowNotification :: Interface.ShowNotification -> FCM.FCMShowNotification interfaceShowNotificationToFCMShowNotification = \case diff --git a/lib/mobility-core/src/Kernel/External/Notification/Interface/Types.hs b/lib/mobility-core/src/Kernel/External/Notification/Interface/Types.hs index 2efce836a..3f02e71c0 100644 --- a/lib/mobility-core/src/Kernel/External/Notification/Interface/Types.hs +++ b/lib/mobility-core/src/Kernel/External/Notification/Interface/Types.hs @@ -84,6 +84,7 @@ data Category | DRIVER_HAS_REACHED_DESTINATION | USER_FAVOURITE_DRIVER | POST_RIDE_SAFETY_CHECK + | DRIVER_STOP_DETECTED deriving (Show, Eq, Read, Generic, Ord, ToSchema, ToJSON, FromJSON) $(mkBeamInstancesForEnum ''Category)