-- on masque le clavier
native.setKeyboardFocus( nil )
-
+
end
end
else
print("RESPONSE:" .. event.response)
local data = json.decode(event.response)
- if (data.result == 200) then -- le changement de mot de passe à réussis, on l'effectue maintenant au niveau local, en changeant la persistance à 0 pour permettre au client de se reconnecter à la prochaine fermeture de l'app
+ if (data.result == 200) then -- le changement de mot de passe à réussi, on l'effectue maintenant au niveau local, en changeant la persistance à 0 pour permettre au client de se reconnecter à la prochaine fermeture de l'app
local path = system.pathForFile("login.sqlite", system.DocumentsDirectory)
db = sqlite3.open( path )
local tablesetup = "update log set mdp = '" ..data.newPwd.. "',persistance = 0 where id = 1"
db:exec( tablesetup )
db:close()
+ native.showAlert( "Succès !", "Le mot de passe a bien été changé.", { "OK" } )
elseif (data.result == 403) then
+ native.showAlert( "Erreur.", "Une erreur est survenue, veuillez réessayer.", { "OK" } )
print ("Une erreur est survenue, veuillez réessayer")
-- reproposer la tentative de changement de mot de passe
end