Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TS-1610: Add new ApprovalStatus field to the AssetContract #81

Merged
merged 2 commits into from
Sep 9, 2024

Conversation

martapederiva
Copy link
Contributor

Link to JIRA ticket

https://hackney.atlassian.net/browse/TS-1610

Describe this PR

What is the problem we're trying to solve

BTA users want to be able to reset the contract approval status of an updated approved contract so that it can be submitted for reapproval. This calls for changing from a boolean value to an enum in the Contracts, to account for more than two possible statuses.
We haven't removed the isApproved flag yet so that the FE can continue to function until we introduce the new field there too.

What changes have we introduced

New enum field.
Also this includes a fix by @notatiyyah on the docker setup for tests

Follow up actions after merging PR

Updates to the Listener and API.

@martapederiva martapederiva requested a review from a team as a code owner September 6, 2024 14:58
@martapederiva martapederiva merged commit c70fd93 into main Sep 9, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants