Problem/Motivation
"Unsupported" plugin handles special case and is only used in match engine configuration form. Let's refactor config form in a way that will allow us to remove it. Also, when we finish #2705353: Implement common field matcher for simple field types we should get automatic support for most field types.
Is it OK to change UX of the configuration form if needed (listing unsupported fields outside of the table, ...).
See parent issue for more info.
Proposed resolution
- refactor engine config form to stop relying on specia-case field handler
- delete "Unsupported" field handler
- make sure we have test coverage for the configuration form
Comment | File | Size | Author |
---|---|---|---|
#11 | interdiff.txt | 2.09 KB | slashrsm |
#11 | 2705359_11.patch | 13.57 KB | slashrsm |
#9 | interdiff.txt | 859 bytes | slashrsm |
#9 | 2705359_9.patch | 13.57 KB | slashrsm |
#7 | interdiff.txt | 2.24 KB | slashrsm |
Comments
Comment #2
sanja_m CreditAttribution: sanja_m at MD Systems GmbH commentedAssigning to me.
Comment #3
sanja_m CreditAttribution: sanja_m at MD Systems GmbH commentedAdded patch.
Comment #4
slashrsm CreditAttribution: slashrsm at MD Systems GmbH commentedWhy do we need this schema entry?
We can move $unsupported_headers inside the main table render array.
This table could also use a description that would explain what "unsupported" means and how to change that.
Comment #5
slashrsm CreditAttribution: slashrsm at MD Systems GmbH commentedComment #7
slashrsm CreditAttribution: slashrsm at MD Systems GmbH commentedComment #9
slashrsm CreditAttribution: slashrsm at MD Systems GmbH commentedComment #10
thenchev CreditAttribution: thenchev at MD Systems GmbH commentedIndentation. label together with field_type should be one level deeper.
DefaultMatchingEngine
This should be contact-idvalue not individual? just checking
Comment #11
slashrsm CreditAttribution: slashrsm at MD Systems GmbH commentedRerolled and fixed.
Comment #12
thenchev CreditAttribution: thenchev at MD Systems GmbH commentedNothing to add. RTBC.
Comment #14
slashrsm CreditAttribution: slashrsm at MD Systems GmbH commentedCommitted.