leverage cash when no dates passed in
This commit is contained in:
@@ -40,6 +40,7 @@ class House {
|
||||
}
|
||||
|
||||
query_ranges = MathUtil.minusRange([opts.start_date, opts.end_date], [min_date, max_date]);
|
||||
if (!query_ranges) return Promise.resolve(house.power_data);
|
||||
|
||||
cache = ArrayUtil.selectMap(date_range, (datum_time)=>{
|
||||
return ArrayUtil.all(query_ranges, (query_range)=>{
|
||||
@@ -83,6 +84,7 @@ class House {
|
||||
if (date_range.length === 0) return house.getEnergyData({dates: [[opts.start_date, opts.end_date]]})
|
||||
|
||||
query_ranges = MathUtil.minusRange([opts.start_date, opts.end_date], [min_date, max_date]);
|
||||
if (!query_ranges) return Promise.resolve(house.power_data);
|
||||
|
||||
cache = ArrayUtil.selectMap(date_range, (datum_day)=>{
|
||||
return ArrayUtil.all(query_ranges, (query_range)=>{
|
||||
|
||||
Reference in New Issue
Block a user