Hello everyone,
I'm excited to share an urgent update regarding the AccountProfileMaker module.
We encountered an issue where the function call parameters in the module were not displaying correctly when the module was not installed separately in BAS.
This was particularly evident after BAS updates.
The Issue:
We identified that the function call parameters in the module would erroneously revert to their default values within the BAS IDE, even though the script code was accurate.
After thorough investigation, we traced the root of this problem to the dynamic generation of random ID values for the module's parameter fields.
The Fix:
I am delighted to inform you that we have successfully implemented a robust solution by transitioning to static IDs for these parameter fields.
This strategic change ensures consistent ID values, effectively preventing any default value overrides on the actual parameters defined in the script.
Impact of the Fix:
The introduction of static IDs has resolved the display inconsistencies in the BAS IDE.
Now, the module's parameters are correctly shown, irrespective of whether the module is installed separately.
Importantly, this solution is resilient to BAS updates, offering a more stable and dependable development experience.
Next Steps:
To take advantage of this improvement, we strongly encourage users to update their scripts with the latest iteration of the AccountProfileMaker module.
Please note, you will need to adjust the parameters of the called function in your script and save it again to ensure the code and display in BAS are synchronised and consistent.
Your feedback is invaluable to us. Should you encounter any further issues or if you have suggestions for enhancements, please do not hesitate to share.
Your input is crucial for continuous improvement.
Thank you for your ongoing support and engagement with the AccountProfileMaker module.
The latest version are available on Github.