Workflow Building Blocks for Jira
  • About Workflow Building Blocks for Jira
  • Administrator Guide
    • Setup Conditions and Validators
  • Conditions & Validators
    • 🚀 Ultimate Condition & Validator
    • Linked Issues Condition & Validator
    • Dates Compare Condition & Validator
    • Fields Required Condition & Validator
    • Jira Expression Condition & Validator
  • Writing Jira Expressions
    • Introduction to Jira Expressions
    • Jira expressions library
    • Writing validation messages
  • Testing & Debugging
    • Testing Conditions & Validators
    • Limitiations
  • Support
    • Service Desk
  • Atlassian Marketplace Apps
    • Workflow Building Blocks for Jira
    • Translated Fields for Jira & JSM
    • Field Rules - UI Modifications for Jira
Powered by GitBook
On this page
  1. Writing Jira Expressions

Writing validation messages

PreviousJira expressions libraryNextTesting Conditions & Validators

Last updated 1 year ago

Validation message expression must evaluate to String

Enter text surrounded by quotation marks to provide a static message:

"Issue must be assigned!"

You can add some dynamic content, simply by concatenating strings. Remember to use ?. notation to prevent syntax errors when a property is null.

"Issue can't be assigned, but got: " 
  + issue.assignee?.displayName 

Use for more complex use cases:

`Issue ${issue.key} must have at least 1 comment,
 but got: ${issue.comments.length}!`

template literals