• Romain Courteaud's avatar
    [erp5_web_renderjs_ui] SearchEditor: improve unexpected parameter handling. · ecb9cf84
    Romain Courteaud authored
    The typical use case is to go to a module from a worklist link.
    This leads to a complex query to display only the matching documents.
    
    Opening the filter panel should not lead to lose the query.
    User must be able to add extra parameters to this query thanks to the filter panel.
    
    This was done by:
    * changing the DOM only in the changeState method
    * handling unexpected search expression (not parsable, complex one, unknown column, ...)
    * improving query operator support
    * dropping not needed HTML element attributes.
    * adding tests
    ecb9cf84
testFilterBadGrammar.xml 1.84 KB