Skip to content

Commit

Permalink
Page number in trade history params should be zero-based (so default …
Browse files Browse the repository at this point in the history
…should be 0)
  • Loading branch information
mmazi committed Oct 19, 2016
1 parent d1a99f8 commit 4e87245
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ public Collection<Order> getOrder(String... orderIds)
public TradeHistoryParams createTradeHistoryParams() {

DefaultTradeHistoryParamPaging params = new DefaultTradeHistoryParamPaging();
params.setPageNumber(1);
params.setPageNumber(0);
params.setPageLength(100);
return params;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
public class DefaultTradeHistoryParamPaging implements TradeHistoryParamPaging {

private Integer pageLength;
/** 0-based page number */
private Integer pageNumber;

public DefaultTradeHistoryParamPaging() {
Expand All @@ -15,6 +16,9 @@ public DefaultTradeHistoryParamPaging(Integer pageLength) {
this(pageLength, 0);
}

/**
* @param pageNumber 0-based page number
*/
public DefaultTradeHistoryParamPaging(Integer pageLength, Integer pageNumber) {

this.pageLength = pageLength;
Expand All @@ -33,12 +37,14 @@ public void setPageLength(Integer pageLength) {
this.pageLength = pageLength;
}

/** 0-based page number */
@Override
public Integer getPageNumber() {

return pageNumber;
}

/** 0-based page number */
@Override
public void setPageNumber(Integer pageNumber) {

Expand Down

0 comments on commit 4e87245

Please sign in to comment.