• Icon: Task Task
    • Resolution: Won't Do
    • Icon: L3 - Default L3 - Default
    • 3.8.0-alpha1, 3.8.0
    • None
    • backend
    • None
    • Not defined

      Background:
      Currently, for adjusting result lists (e.g. sorting) the REST queryParam consumation is handled inside the service layer. (mostly in the QueryParamAdjustmentUtil class)
      This should be changed to decouple the REST layer from the service layer.

      Apart from that QueryParamAdjustmentUtil contains code from several domains (reports, variables, collections), which should be refactored to only provide generalized util functions (if necessary)

      AT:

      • The queryParameters are extracted and passed to the service layer explicitly
      • The QueryParamAdjustmentUtil does not contain domain specific implementations

        This is the controller panel for Smart Panels app

            [OPT-2061] Refactor QueryParam adjustment

            Michael created issue -
            Sebastian Bathke made changes -
            Assignee Original: Sebastian Bathke [ sebastian.bathke ] New: Michael [ michael.wagner ]
            Sebastian Bathke made changes -
            Status Original: Open [ 1 ] New: In Specification [ 10000 ]
            Sebastian Bathke made changes -
            Labels New: current_release
            Sebastian Bathke made changes -
            Rank New: Ranked higher
            Johannes made changes -
            PM Priority New: -1
            Johannes made changes -
            PM Priority Original: -1
            Michael made changes -
            Status Original: In Specification [ 10000 ] New: Open [ 1 ]
            Michael made changes -
            Rank New: Ranked lower
            Michael made changes -
            Labels Original: current_release New: next_release

              Unassigned Unassigned
              michael.wagner Michael
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: