Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Company signature logo ends as unable to render png.bas64 wall of text in issue description

Dietmar Sigl
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 13, 2024

Hi Jira Community,

I've found a couple of similar problems, but unfortunatelly none with a useful solution for my problem so far.

I think signature images in general are problematic, either you have x-times the images as issue attachements or in my case, service management could not render it properly so we are having tickets with 3-4 screens long base64 code for the image. Since it is in a table its 4 clicks to delete it manually to see the main issue clearly. Which is a workaround in the best case.

Is there a way I could delete part of the description (yellow in the image below) with automation? Since the "image" is always starting and ending with the same text:

"Unable to render embedded object: File (image/png;base64 ....... ) not found."
base64.png

The rest of the description (green) should stay as untouched as possible, so nothing needful is lost.

If anyone knows an app which could help, it would be appreciated too!
Thanks in advance,
Best,
Dietmar

1 answer

0 votes
John Price
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
September 14, 2024

Not sure about automation, but having the email handler do this has been suggested many times for Server/Data Center and always gets marked "Won't Do" by Atlassian.  Current open one: https://jira.atlassian.com/browse/JRASERVER-15129 

Cloud has addressed this area in part: https://jira.atlassian.com/browse/JSDCLOUD-5878 

Couple of options:

1) Play with automation. I actually see that someone on that linked Cloud issue suggested a simple example like:

{{issue.description.replaceAll("((%Profile\.YextUser\.Name%)[\s\S]*?(<End-token>|\Z))","=== Signature removed ===\n")}}


2) Use a 3rd party app like JEMH, which I remember liking. Here's the relevant help page for Server/DC: https://thepluginpeople.atlassian.net/wiki/spaces/JEMH/pages/7241745/Remove+signature+text+and+images+from+emails 

Suggest an answer

Log in or Sign up to answer