Skip to content

Commit

Permalink
Fixes publisher not showing in the panel if ac off
Browse files Browse the repository at this point in the history
  • Loading branch information
NejcZdovc committed Jan 14, 2019
1 parent 1365633 commit 4c4ddbc
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions vendor/bat-native-ledger/src/bat_publishers.cc
Original file line number Diff line number Diff line change
Expand Up @@ -75,10 +75,6 @@ void BatPublishers::AddRecurringPayment(const std::string& publisher_id, const d
saveState();
}

bool BatPublishers::saveVisitAllowed() const {
return (ledger_->GetRewardsMainEnabled() && ledger_->GetAutoContribute());
}

void onVisitSavedDummy(ledger::Result result,
std::unique_ptr<ledger::PublisherInfo> publisher_info) {
// onPublisherInfoUpdated will always be called by LedgerImpl so do nothing
Expand All @@ -87,7 +83,7 @@ void onVisitSavedDummy(ledger::Result result,
void BatPublishers::saveVisit(const std::string& publisher_id,
const ledger::VisitData& visit_data,
const uint64_t& duration) {
if (!saveVisitAllowed() || publisher_id.empty()) {
if (!ledger_->GetRewardsMainEnabled() || publisher_id.empty()) {
return;
}

Expand Down Expand Up @@ -217,8 +213,10 @@ void BatPublishers::saveVisitInternal(

// set duration to 0 if you don't have sufficient visit time
// or if you set ac to only verified and site is not verified
// or if auto contribute if off
if ((!ignoreMinTime(publisher_id) && duration < getPublisherMinVisitTime()) ||
(!ledger_->GetPublisherAllowNonVerified() && !verified)) {
(!ledger_->GetPublisherAllowNonVerified() && !verified) ||
!ledger_->GetAutoContribute()) {
duration = 0;
}

Expand Down

0 comments on commit 4c4ddbc

Please sign in to comment.