I upgraded to Version 9.0.8 of the FDK. I packed and installed an app to my test tenant and now I am getting a validation fail when I try to install the app even though the URL and API key are valid. Is this a bug or is there another way to go about validation in FDK 9.0.8?
It seems as though if any iparams is not referenced anywhere in the code, then validation on installation will fail. Is this a valid assessment? if so, can we please get this documented in the documentation?
When you say you upgraded FDK to 9.0.8, is this working as expected with localhost, and when you pack the app and install it on your Freshservice account, this error pops up as invalid?
Can you confirm if there is an HTTP request in your DevTool’s network logs?
Of course. It was working as expected in local host and saving creds properly. When I installed in my tenant it was throwing the error that it could not validate my creds stating that they did not match.
Locally it looks like there was an API call to validate my creds here is the FDK.log with my API key redacted:
It seems as though locally it is making an API call to validate my creds but on install it is not behaving the same way. The way I was able to circumvent this was by including a request template in request.json. I did not have one before. I can provide all my logs privately if needed.