Fix limit calculation.

This commit is contained in:
JoelKatz
2013-10-28 07:24:01 -07:00
parent 8e18deb74f
commit 8e65d6288d

View File

@@ -1861,7 +1861,7 @@ NetworkOPsImp::getTxsAccount (const RippleAddress& account, int32 minLedger, int
uint32 numberOfResults, queryLimit;
if (limit <= 0)
numberOfResults = NONBINARY_PAGE_LENGTH;
else if (bAdmin && (limit > NONBINARY_PAGE_LENGTH))
else if (!bAdmin && (limit > NONBINARY_PAGE_LENGTH))
numberOfResults = NONBINARY_PAGE_LENGTH;
else
numberOfResults = limit;
@@ -1969,7 +1969,7 @@ NetworkOPsImp::getTxsAccountB (const RippleAddress& account, int32 minLedger, in
uint32 numberOfResults, queryLimit;
if (limit <= 0)
numberOfResults = BINARY_PAGE_LENGTH;
else if (bAdmin && (limit > BINARY_PAGE_LENGTH))
else if (!bAdmin && (limit > BINARY_PAGE_LENGTH))
numberOfResults = BINARY_PAGE_LENGTH;
else
numberOfResults = limit;