Duplicate EntityGroup Attributes (most seem to be date related)
What is the current bug behavior?
- Duplicate EntityGroup attributes are being returned for the Salesforce Extractor Entity Selection step
What is the expected correct behavior?
- No duplicates should exist
Steps to reproduce
- Have Meltano UI running
- Extractors > Install Salesforce Extractor
- Entities > Salesforce Entities Selection
- Notice duplicate attributes (mostly date related) in EntityGroups
Relevant logs and/or screenshots
- When steps above are followed the Browser Dev Console logs Vue related
duplicate keyerrors which can easily be resolved on the frontend, but the core issue is the duplicate data being returned which I imagine is a bug.
- I'm guessing maybe some regexp is borked or something or more fundamentally something is wrong with Entity parsing or even the response being parsed by the backend
Further regression test
Ensure we automatically catch similar issues in the future
- Write additional adequate test cases and submit test results
- Test results should be reviewed by a person from the team