| Id: | 22259 | 
| Product: | finPOWER Connect | 
| Type: | FIX | 
| Version: | 6.00.00 | 
| Opened: | 03/10/2024 | 
| Closed: | 15/11/2024 | 
| Released: | 17/04/2025 | 
| Job: | J034426 | 
New Client Wizard; Web Access; Any entered Web Password was being ignored
Previously if a Web Password was entered in the New Client Wizard it would not be saved under some circumstances, and no error would be displayed.
This has been fixed, and now the Web Password will be saved if it is valid. If not, it will now fail with a relevant error.
Some of the Web Password validation would previously have been done regardless of if the Client Id was blank. This meant that the check done to see if the Web Password had been used before was checking against the first Client in the database that had a blank Web User Id (if such a Client existed). The issue could result in the validation failing when it shouldn't. This part of the Web Password validation is now done after the Client is created but before the transaction is committed which means the Client Web Password will now be validated correctly.
Additionally, the IsClientWebPasswordValid function in finClientFunctions has been updated. It now checks if the Client Id is blank. If the Client Id is blank, then it will fail with the message The Client Id cannot be blank.