microsoft / PowerPlatformConnectors

This is a repository for Microsoft Power Automate, Power Apps, and Azure Logic Apps connectors
https://aka.ms/connectors
MIT License
968 stars 1.25k forks source link

Fix issue with URL building in custom connector #3648

Closed dox42diegoschleis closed 2 weeks ago

dox42diegoschleis commented 2 weeks ago

When submitting a connector, please make sure that you follow the requirements below, otherwise your PR might be rejected. We want to make you have a well-built connector, a smooth certification experience, and your users are happy :)

If this is your first time submitting to GitHub and you need some help, please sign up for this session.

If you are an Independent Publisher, you must also attest to the following to ensure a smooth publishing process:

vmanoharas commented 2 weeks ago

Hello @dox42diegoschleis,

Kindly see the swagger validation errors below and confirm that this is not a breaking change and these changes will not break the existing connections, if so, please revert the changes.

[error]The path template has been changed for the operation. ValuePath: operation/Dox42Call Source: NewSwagger

[error]The location has been changed for the parameter. Existing flows will continue to send the parameter in the old location. ValuePath: operation/Dox42Call/parameter/querystring/in Source: NewSwagger

[error]The path template has been changed for the operation. ValuePath: operation/Dox42CallPost Source: NewSwagger

[error]The location has been changed for the parameter. Existing flows will continue to send the parameter in the old location. ValuePath: operation/Dox42CallPost/parameter/querystring/in Source: NewSwagger

dox42diegoschleis commented 2 weeks ago

Hello @dox42diegoschleis,

Kindly see the swagger validation errors below and confirm that this is not a breaking change and these changes will not break the existing connections, if so, please revert the changes.

[error]The path template has been changed for the operation. ValuePath: operation/Dox42Call Source: NewSwagger ##[error]The location has been changed for the parameter. Existing flows will continue to send the parameter in the old location. ValuePath: operation/Dox42Call/parameter/querystring/in Source: NewSwagger ##[error]The path template has been changed for the operation. ValuePath: operation/Dox42CallPost Source: NewSwagger ##[error]The location has been changed for the parameter. Existing flows will continue to send the parameter in the old location. ValuePath: operation/Dox42CallPost/parameter/querystring/in Source: NewSwagger

Hello, I am aware of these changes being breaking, however, the old version of the custom connector is not functional anymore, making the changes necessary.

Please also merge these changes into the master branch, somehow the changes got lost last time this was merged into dev (https://github.com/microsoft/PowerPlatformConnectors/pull/3122)