Skip to content
This repository was archived by the owner on Dec 12, 2018. It is now read-only.

Commit 03fe3bf

Browse files
committed
Adding percent filter to PublisherInfoFilter
1 parent 7bd43e1 commit 03fe3bf

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

include/bat/ledger/publisher_info.h

+5
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,10 @@ LEDGER_EXPORT enum PUBLISHER_EXCLUDE_FILTER {
5252
FILTER_ALL_EXCEPT_EXCLUDED = 3
5353
};
5454

55+
LEDGER_EXPORT enum PUBLISHER_PERCENT_FILTER {
56+
FILTER_ZERO = 0
57+
};
58+
5559
LEDGER_EXPORT struct PublisherInfoFilter {
5660
PublisherInfoFilter();
5761
PublisherInfoFilter(const PublisherInfoFilter& filter);
@@ -62,6 +66,7 @@ LEDGER_EXPORT struct PublisherInfoFilter {
6266
PUBLISHER_MONTH month;
6367
int year;
6468
PUBLISHER_EXCLUDE_FILTER excluded;
69+
PUBLISHER_PERCENT_FILTER percent;
6570
std::vector<std::pair<std::string, bool>> order_by;
6671
unsigned int min_duration;
6772
uint64_t reconcile_stamp;

src/bat/ledger/ledger.cc

+1
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ PublisherInfoFilter::PublisherInfoFilter(const PublisherInfoFilter& filter) :
9696
month(filter.month),
9797
year(filter.year),
9898
excluded(filter.excluded),
99+
percent(filter.percent),
99100
order_by(filter.order_by),
100101
min_duration(filter.min_duration),
101102
reconcile_stamp(filter.reconcile_stamp) {}

0 commit comments

Comments
 (0)