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.
Curly braces { } are an angular reserved operator used to pass variables from js to html, if braces are included in incoming file headers angular becomes confused and misrepresents data.
What's this PR do?
Rejects import files if the headers contain curly braces { }.
Invalid files will be rejected before the mapping screen.
Background
Curly braces
{ }
are an angular reserved operator used to pass variables from js to html, if braces are included in incoming file headers angular becomes confused and misrepresents data.What's this PR do?
Rejects import files if the headers contain curly braces
{ }
. Invalid files will be rejected before the mapping screen.How should this be manually tested?
example invalid header file (any file with braces in a header will do) 12props_special_characters.xlsx
What are the relevant tickets?
4511
Screenshots (if appropriate)