Skip to main content
Skip table of contents

Live update

Object fields can become “Live”, meaning their display value updates each time the issue is viewed.

To activate this “Live” feature, use the “Recalculate displayed value on issue view” option.

image-20251210-175942.png

When Live mode is enabled:

  • The display value refreshes on issue view

  • The refresh mechanism relies on a dedicated query: “Live Path” for REST API data sources, or “SQL Live Query” (for database connections)

Why Use a Separate Live Path?

A Live Path is useful when:

Optimizing calls to the data source

Example:

  • Path retrieves all work items

  • Live Path retrieves only the selected item

Avoiding $userinput problems

User inputs cannot be reused in Live Paths.
Instead, Live Paths should rely on the stored ID.

Filtering by the current field value

You can reference the stored ID using:

  • ${currentCustomfield.id} for Single Select

  • ${currentCustomfield.ids} for Multi Select

(Or $currentCustomfield.id if FreeMarker is disabled.)

Example – Jira API

Initial path:

CODE
/search/jql?jql=project=MYPROJECT&fields=*all

Live path:

Single select:

CODE
/search/jql?jql=key=${currentCustomfield.id}

Multi select:

CODE
/search/jql?jql=key in (${currentCustomfield.ids})

In these examples, Freemarker is activated.
If Freemarker is not activated replace ${currentCustomfield.id} by $currentCustomfield.id

Known limitations

  • The “Live” update takes into account the cache, which means that it can take some time to reflect data source changes in the connected custom field, depending on what you’ve configured in your datasource & field.

  • For Live fields, the value is only updated when the issue is viewed, nowhere else, which can lead to discrepancies on reports or JQL filters.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.