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

Adds additional balance check #2091

Merged
merged 2 commits into from
Mar 28, 2019
Merged

Adds additional balance check #2091

merged 2 commits into from
Mar 28, 2019

Conversation

NejcZdovc
Copy link
Contributor

@NejcZdovc NejcZdovc commented Mar 27, 2019

Resolves brave/brave-browser#3897

Submitter Checklist:

  • Submitted a ticket for my issue if one did not already exist.
  • Used Github auto-closing keywords in the commit message.
  • Added/updated tests for this change (for new code or code which already has tests).
  • Verified that these changes build without errors on
    • Windows
    • macOS
    • Linux
  • Verified that these changes pass automated tests (npm test brave_unit_tests && npm test brave_browser_tests && npm run test-security) on
    • Windows
    • macOS
    • Linux
  • Verified that all lint errors/warnings are resolved (npm run lint)
  • Ran git rebase master (if needed).
  • Ran git rebase -i to squash commits (if needed).
  • Tagged reviewers and labelled the pull request as needed.
  • Request a security/privacy review as needed.
  • Add appropriate QA labels (QA/Yes or QA/No) to include the closed issue in milestone

Test Plan:

  • general contribution regression
  • make sure that tip to verified is working correctly
  • make sure that recurring tip verified is working correctly
  • make sure that ac verified is working correctly

Reviewer Checklist:

  • New files have MPL-2.0 license header.
  • Request a security/privacy review as needed.
  • Adequate test coverage exists to prevent regressions
  • Verify test plan is specified in PR before merging to source

@NejcZdovc NejcZdovc requested review from yrliou, jasonrsadler, bridiver and ryanml and removed request for yrliou and jasonrsadler March 27, 2019 08:49
@NejcZdovc NejcZdovc added this to the 0.64.x - Nightly milestone Mar 27, 2019
@NejcZdovc NejcZdovc marked this pull request as ready for review March 27, 2019 08:50
@NejcZdovc NejcZdovc changed the title Adds additional balance checks Adds additional balance check Mar 27, 2019
Copy link
Contributor

@ryanml ryanml left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

test plan works, changes look fine 👍

std::unique_ptr<ledger::WalletInfo> wallet_info) {
TriggerOnWalletProperties(result, std::move(wallet_info));
if (wallet_info && wallet_info->balance_ > 0) {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

logic from TriggerOnWalletProperties was moved in this function

@NejcZdovc NejcZdovc merged commit 075c864 into master Mar 28, 2019
@NejcZdovc NejcZdovc deleted the balance-check branch March 28, 2019 13:03
NejcZdovc added a commit that referenced this pull request Apr 3, 2019
Adds additional balance check
@bsclifton
Copy link
Member

@NejcZdovc are there any tests for this change?

@NejcZdovc
Copy link
Contributor Author

@bsclifton not particular, just existing ones. Contribution flow will be covered with this tests #1804

NejcZdovc added a commit that referenced this pull request Apr 4, 2019
Merge pull request #2091 from brave/balance-check
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

unable to contribute when wallet contains more than enough BAT
3 participants