You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Workflow: order placement for SMS notifications will need modifications to the persistence layer of the notification app that can support the new endpoint.
Consideration
Split into smaller repository classes. GetOrderRepository, CreateOrderRepository, UpdateOrderRepository (?)
Tasks
Define SMS texts table
Create migration scripts for setting up SMS texts table
Add logic for retrieving SMS template in ExtractTemplates in OrderRepository.cs
Implement function for inserting sms texts
Implement logic for calling new function when required
Change task handling to insert sms and email in parallel and waiting for both tasks at the end
Implement unit tests
Implement integration tests
QA
Manual testing (if API endpoint is available)
Acceptance Criterias
An SMS texts table exists in the database
Once an order is placed the order including sms template is persisted in the jsonb
Once an order is places the sms text is persisted in the SMS texts table
The text was updated successfully, but these errors were encountered:
* #337 persisting sms texts as part of order creation #GCPActive
* added unit test
* fixed namespace for interfaces
* removed unused dep
* added cleanup of testdata #GCPActive
* Fixed code smells
* fixed pr comments
Description
Workflow: order placement for SMS notifications will need modifications to the persistence layer of the notification app that can support the new endpoint.
Consideration
Split into smaller repository classes. GetOrderRepository, CreateOrderRepository, UpdateOrderRepository (?)
Tasks
ExtractTemplates
inOrderRepository.cs
Acceptance Criterias
The text was updated successfully, but these errors were encountered: