Standard Energy Efficiency Data (SEED) Platform™ is a web-based application that helps organizations easily manage data on the energy performance of large groups of buildings.
Handles the case when the current cycle (or baseline cycle) has no data.
Note:
Things break down if baseline and current cycles have no overlapping data. The property filter can only filter one cycle at a time, meaning the second filter request uses the property ids from the first. If there are no overlapping properties the second filter will return empty. Fixing this would be very difficult.
How should this be manually tested?
create a goal with an empty baseline cycle
create a goal with an empty current cycle
create a goal with empty current and baseline cycles
What are the relevant tickets?
Screenshots (if appropriate)
Current Cycle Empty
Baseline Cycle Empty
Both Cycles Empty
Any background context you want to provide?
What's this PR do?
Handles the case when the current cycle (or baseline cycle) has no data.
Note:
Things break down if baseline and current cycles have no overlapping data. The property filter can only filter one cycle at a time, meaning the second filter request uses the property ids from the first. If there are no overlapping properties the second filter will return empty. Fixing this would be very difficult.How should this be manually tested?
create a goal with an empty baseline cycle create a goal with an empty current cycle create a goal with empty current and baseline cycles
What are the relevant tickets?
Screenshots (if appropriate)
Current Cycle Empty Baseline Cycle Empty Both Cycles Empty