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

Code review #19

Merged
merged 11 commits into from
Feb 21, 2022
Merged

Code review #19

merged 11 commits into from
Feb 21, 2022

Conversation

n4l5u0r
Copy link
Contributor

@n4l5u0r n4l5u0r commented Feb 21, 2022

No description provided.

Many tests were incorrect, as device was frozen on validation screen.
This commit also fixes these tests, which now correctly display the
"Application is ready" message.
An incorrect comparison was made to check if the beneficiary had to
be displayed. This commit fixes that by ensuring the beneficiary is
not empty.
In the "finalize" handler, there is no check to ensure all the
parameters have been sent to the plugin. A user could then sign
incomplete contract data, or uninitialized data could be displyed
on the screen.

This fix checks if no more data has to be received by the plugin.
@n4l5u0r n4l5u0r merged commit 5cd0fd3 into blooo-io:main Feb 21, 2022
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.

2 participants