When using Jira Issue/Filter to bring in a checklist, @mentions do not show user name.
Asked by Rita K Landis:

Checklist text field shows @ and log ID number. Checklist text (read-only) shows @ \*\*\*

Is there a way to display the user name?


Answers:
author: Wojciech Wardaszko _HeroCoders_
body: Hi [@Rita K Landis](/t5/user/viewprofilepage/user-id/1315800)

I assume you're using either [Issue Checklist for Jira Free](https://marketplace.atlassian.com/apps/1220209/issue-checklist-for-jira-free?hosting=cloud&tab=overview) or [Pro](https://marketplace.atlassian.com/apps/1213231/issue-checklist-for-jira-pro?tab=overview&hosting=cloud) - the Checklist Text field looks very familiar :)

I'm from HeroCoders, the team behind those two apps (among other things).

I need to tell you that Checklist Text field is a human-readable reflection of what we have stored about your checklist on our server.

Because we do not store user display names on our servers for privacy reasons, it's impossible for those fields to show you the names you'd like to see.

When you use our app, we send the IDs to your Jira and the UI uses a Jira feature to replace the ids with display names. We never see those display names, so we cannot save them to the custom fields like Checklist Text.

There is a possible workaround that I've just tested, however.

You can create another custom field of type Paragraph with Wiki Style Renderer selected ([here's a thread on how to configure a renderer for a custom field](https://community.atlassian.com/t5/Jira-Software-questions/Change-render-on-custom-field/qaq-p/1774805#:~:text=Open%20Project%20Settings%20%2D%3E%20Fields%20%2D,to%20select%20Wiki%20Style%20Renderer.)) and use an automation rule to translate the ids into display names when the rule saves the Checklist Text to that new field.

Here's how I did it:

Trigger - Issue edited -\> field to monitor for changes: Checklist Text (if your checklist are not clicked all the time or if you really care about real-time changes) or Scheduled (if you're not in a hurry and can have a defined delay in data accuracy)

Condition:  
Issue fields condition: Checklist text is not empty - for performance reasons

Action:  
Edit issue:

Field to edit: The new Paragraph field. I called mine Checklist Text with display names, but that's a mouthful.

Value for the field:  
{{issue.Checklist Text.replaceAll("@(\[\^\\s\]\*)","\[\~accountId:$1\]")}}

When this rule is executed on an issue, the new field will display the user name properly, like this:  
![Checklist Text with display names.png](https://community.atlassian.com/t5/image/serverpage/image-id/269031i29B2BB585BF74BC1/image-size/large?v=v2&px=999 "Checklist Text with display names.png")

I hope this helps! Let me know if you run into any problems. You can ping me here or reach out to our support team and ask for me specifically via our [service portal.](https://herocoders.atlassian.net/servicedesk/customer/portals)

Cheers!

comments: author: Rita K Landis
body: Yes, we have Issue Checklist for Jira Pro. I was going to post on your support, but thought it was a Confluence thing.

I really appreciate the help, give it a try.

Thank you!


Tags: cloud

confluence-cloud