Temporary LINC meter fix (front-end) #342
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The LINC meter with ID 105 (previously labeled MDS but is now the main LINC meter) was off by a factor of 10.
Database/Back-end Fix
I first tried fixing the data in the DB directing via this branch. Even though all of the data was correctly multiplied by 10 here and in the database from 1/1/2024 to now to test it, something was off with the math on the front-end, causing some stretches of data to look similar to before and some being correct, with huge jumps in between. I'm going to leave the issue open for now and look into this more at a later time.
Front-end Fix
This will catch the meter after the accumulation math and check if it's the main LINC meter (meter_group_id 199) and accumulated real, and multiply it all by 10. This should be removed after we work out the issues described above.