Skip to content

Comments

Refactor renewals service#2308

Closed
lailien3 wants to merge 1 commit intodevelopfrom
test4147
Closed

Refactor renewals service#2308
lailien3 wants to merge 1 commit intodevelopfrom
test4147

Conversation

@lailien3
Copy link
Contributor

https://eaflood.atlassian.net/browse/IWTF-4147

As part of IWTF-4017: GAFL: Dev – RP job provisions new permissions in DynamoDB Done
we added a new service to the Sales API that prepares data for renewals. This service will further be enhanced by IWTF-3916: GAFL: Dev – Permissions created by RP job have correct concessions applied
Done

The new service duplicates a lot of the logic we use for easy renewals in the renewals-write-cache.js processor, so we should be able to replace quite a lot of that with a single call to the Sales API instead.

https://eaflood.atlassian.net/browse/IWTF-4147

As part of IWTF-4017: GAFL: Dev – RP job provisions new permissions in DynamoDB
Done
 we added a new service to the Sales API that prepares data for renewals. This service will further be enhanced by IWTF-3916: GAFL: Dev – Permissions created by RP job have correct concessions applied
Done

The new service duplicates a lot of the logic we use for easy renewals in the renewals-write-cache.js processor, so we should be able to replace quite a lot of that with a single call to the Sales API instead.
@lailien3 lailien3 added the enhancement New feature or request label Feb 16, 2026
@lailien3 lailien3 self-assigned this Feb 16, 2026
@lailien3 lailien3 closed this Feb 16, 2026
@lailien3 lailien3 deleted the test4147 branch February 16, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant