Problem on slot validation

We are facing a problem on the validation of password slot as per the below. The function of validate_password wis not being called, as a test we are just printing as follows:

async def validate_password(self, value, dispatcher, tracker, domain): print(“password_validation HSI”) return {‘password’: ‘secret’}

active_loop{“name”:“form_HSI_TNI”}

slot{“requested_slot”:“username”}

Do you know the username you are using to access the Internet? You can press “:no_entry_sign:” to stop.

:no_entry_sign:

action_listen(1.0)

one77

affirm(0.65)

form_HSI_TNI(1.0)

slot{“username”:“one77”}

slot{“requested_slot”:“password”}

Please enter your password.

:no_entry_sign:

action_listen(1.0)

1234

out_of_scope(1.0)

action_execution_rejected(1.0)

action_out_of_scope(1.0)

Sorry, I don’t understand. Do you want me to search that on Google?

slot{“out_of_scope”:“1234”}

action_default_fallback(0.20)

rewind

action_listen(1.0)

1 Like

Note that we are using the same slots username and password on 2 forms: login and the above form.

Its works on login form but not on hsi form

solved