You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add skipToken parameter from first operation to the second (logic app expre for ex: body('Watchlists_-Get_all_Watchlist_Items_for_a_given_Watchlist(V2)_1')['properties']['skipToken']) so it should retrieve the next 100 items
First operation "Watchlists - Get all Watchlist Items for a given Watchlist (V2)1" (screenshot 2) retrieving me the first 100 items of my watchlist (that has a total of 373 items) , and a base64 skipToken.
I added a Compose operation with logic app expression replace because the token was malformed (as you can see in screenshot 3, it contains _ and - characters that has to be / and + characters to validate base64 format).
Then i added compose's output to the second Get all Watchlist Items operation as skipToken parameter.
It seems, following code view (screenshot 4) that something added an "encodeURIComponent" logic app expression function to every parameter which does not appear in regular designer view.
It results in encoding my base64token as URI and operation to fail (screenshot 5), the only workaround i found is to remove encodeURIComponent expression directly in code view.
Is this a bug ? Is there any way i can disable this ? or any other way to make a clean pagination (pagination settings is not available for this operation) ?
The text was updated successfully, but these errors were encountered:
This is likely due to a Swagger property that was being ignored in previous designer. @preetriti1 can you verify this and determine if this is a bug on our behavior or the swagger definition?
Describe the Bug with repro steps
What type of Logic App Is this happening in?
Consumption (Portal)
Which operating system are you using?
Windows
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
Screenshots or Videos
Browser
Additional context
First operation "Watchlists - Get all Watchlist Items for a given Watchlist (V2)1" (screenshot 2) retrieving me the first 100 items of my watchlist (that has a total of 373 items) , and a base64 skipToken.
I added a Compose operation with logic app expression replace because the token was malformed (as you can see in screenshot 3, it contains _ and - characters that has to be / and + characters to validate base64 format).
Then i added compose's output to the second Get all Watchlist Items operation as skipToken parameter.
It seems, following code view (screenshot 4) that something added an "encodeURIComponent" logic app expression function to every parameter which does not appear in regular designer view.
It results in encoding my base64token as URI and operation to fail (screenshot 5), the only workaround i found is to remove encodeURIComponent expression directly in code view.
Is this a bug ? Is there any way i can disable this ? or any other way to make a clean pagination (pagination settings is not available for this operation) ?
The text was updated successfully, but these errors were encountered: