question

IanBrooksHeHim-3122 avatar image
0 Votes"
IanBrooksHeHim-3122 asked MikeUrnun edited

[bug] Logic apps designer will omit an expression after saving and then incorrectly display

I have an expression to convert the result of a blob storage get to base64 so it can be emailed. If I save the logic app, when I go back and look at this action, the expression will be missing. Even without making any changes I will be prompted to save, if I do the expression will be actually deleted and my app will break.

What I want to have saved
29789-image.png

What gets displayed after saving
29790-image.png

Showing that the 'save' button has become active even though I haven't changed anything
29932-image.png

Showing the code peek, as you can see the base64 expression has been omitted by designer
29933-image.png

The template export shows the expression being present, even at the same time as designer shows it missing.
29855-image.png

This is a significant issue because it means that designer will mis-read the template, and then save its mis-read version instead.


azure-logic-apps
image.png (41.4 KiB)
image.png (34.5 KiB)
image.png (71.4 KiB)
image.png (31.0 KiB)
image.png (46.1 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

MikeUrnun avatar image
0 Votes"
MikeUrnun answered MikeUrnun edited

Hi @IanBrooksHeHim-3122

This is an expected behavior documented here: Base64 encoding and decoding

which states the following in the Note section:

If you manually add these expressions to your logic app, for example, by using the expression editor, navigate away from the Logic App Designer and return to the designer, the designer shows only the parameter values. The expressions are preserved in code view only if you don't edit the parameter values. Otherwise, Logic Apps removes the expressions from code view, leaving only the parameter values. This behavior doesn't affect encoding or decoding, only whether the expressions are shown.


· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @IanBrooksHeHim-3122 - Just following up here on my answer above. If you had any further questions, just let us know and we'd be happy to help.

0 Votes 0 ·