merge changes

This commit is contained in:
Alex Bosworth 2022-08-12 15:44:57 -07:00
parent 047b3293be
commit d4ec6fd492
No known key found for this signature in database
GPG key ID: E80D2F3F311FD87E
3 changed files with 10 additions and 15 deletions

View file

@ -79,7 +79,7 @@ module.exports = (args, cbk) => {
}
if (!moment(args.start_date).isValid()) {
return cbk([400, 'ExpectedValidEndDateForFeesChartEndDate']);
return cbk([400, 'ExpectedValidStartDateForFeesChartEndDate']);
}
if (parseDate(args.start_date) > now()) {
@ -116,7 +116,7 @@ module.exports = (args, cbk) => {
return cbk();
}
return cbk(null, moment(args.end_date));
return cbk(null, moment(args.end_date).endOf('day'));
}],
// Calculate the start date
@ -214,10 +214,10 @@ module.exports = (args, cbk) => {
getForwards: ['start', 'end', 'via', ({start, end, via}, cbk) => {
return asyncMap(args.lnds, (lnd, cbk) => {
return getForwards({
lnd,
via,
lnd,
via,
after: asDate(start),
before: asDate(end)
before: asDate(end),
},
cbk);
},
@ -264,12 +264,13 @@ module.exports = (args, cbk) => {
// Forwarding activity aggregated
sum: [
'end',
'forwards',
'measure',
'segments',
({forwards, measure, segments}, cbk) =>
({end, forwards, measure, segments}, cbk) =>
{
return cbk(null, feesForSegment({forwards, measure, segments}));
return cbk(null, feesForSegment({end, forwards, measure, segments}));
}],
// Summary description of the fees earned
@ -283,7 +284,7 @@ module.exports = (args, cbk) => {
'totalForwarded',
({end, forwards, measure, start, totalEarned, totalForwarded, sum}, cbk) =>
{
const since = `since ${start.calendar().toLowerCase()}`;
const since = `from ${start.calendar().toLowerCase()}`;
const to = !!end ? ` to ${end.calendar().toLowerCase()}` : '';
if (!!args.is_count) {

View file

@ -73,7 +73,6 @@ module.exports = ({after, before, lnd, via}, cbk) => {
// Get forwards
getForwards: ['validate', ({}, cbk) => {
const forwards = [];
const start = before || new Date().toISOString();
let token;
return asyncUntil(
@ -83,7 +82,7 @@ module.exports = ({after, before, lnd, via}, cbk) => {
after,
lnd,
token,
before: start,
before: before || new Date().toISOString(),
limit: !token ? pageLimit : undefined,
},
(err, res) => {

View file

@ -24,11 +24,6 @@ const lnds = [{
}];
const tests = [
{
args: {fs},
description: 'Days duration is required to get fees chart',
error: [400, 'ExpectedNumberOfDaysToGetFeesOverForChart'],
},
{
args: {fs, days: 1},
description: 'LND is required to get fees chart',