172 views

Description

A malformed query string is generated when a sort is added from the list header before the related list query is added.

Steps to Reproduce

 

  1. Ensure that List v3 is enabled on the incident table.

  2. Navigate to /incident_list.do.

  3. Add an active = true condition to the query.

  4. Run the query.

  5. Click on a list header to add an order by to the query.

    The query string should look like the following example:
    "active=true^ORDERBYassigned_to"

  6. Add a related list query for task SLA and set the condition to active = true.

  7. Run the query

    The resulting query string looks like the following example:
    "active=true^ORDERBYassigned_toactive=true"

    rather than the following expected string:
    "active=true^ORDERBYassigned_to^RLQUERYtask_sla.task,>=1^active=true^ENDRLQUERY"

 

Workaround

Add the sort and query through the filter together. The correct query will then be built.


Related Problem: PRB724753

Seen In

There is no data to report.

Fixed In

Istanbul Patch 1
Jakarta

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2017-04-13 09:39:37
Published:2016-12-07