Skip to content

Base64 function(s) get lost in subsequent edits of a Logic App #5364

@e14mattc

Description

@e14mattc

Describe the Bug with repro steps

This bug has been around for a while;

https://feedback.azure.com/d365community/idea/e9976e92-7b26-ec11-b6e6-000d3a4f032c

It's also affecting the new designer, not just legacy.

The steps to reproduce are;

  • Enter a base64() function (or base64ToBinary, etc) in the Logic Apps designer, save and close
  • Open the Logic Apps in the designer again and see the base64() is gone.
  • Open the Logic Apps in code editor and see the base64() is actually still there

This is problematic since the base64() function gets lost if I edit something else on UI editor & save the changes.

Once you use the base64() function, you have to keep re-adding it via the code editor or enter the base64() again through the designer before saving.

If you copy/paste the expression in the designer, it won't include the base64 function, leading to issues if you copy/paste into other fields or another Logic App.

What type of Logic App Is this happening in?

Consumption (Portal)

Are you using new designer or old designer

New Designer

Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg

Yes

Workflow JSON

No response

Screenshots or Videos

image

image

Browser

Chrome

Additional context

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions