Index: WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder.cls.xml =================================================================== diff -u -r62133 -r62942 --- WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder.cls.xml (.../Decrypteerder.cls.xml) (revision 62133) +++ WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder.cls.xml (.../Decrypteerder.cls.xml) (revision 62942) @@ -330,9 +330,11 @@ #dim HandelPersonality As DOM.common.impl.HandelPersonality = ..HandelPersonalityRepository.GeefViaID(LoginParameters.PersonalityID) Set ..Response.KlantId = ##class(TECH.StringUtils).Replace(KlantData.ID,HandelPersonality.GeefPrefix(),"") Set ..Response.KlantNaam = KlantData.Naam - If $$$HasLength(DecrypteerRequest.DataOpt) { Set ..Response.GebruikerId = $$$True + If $$$HasLength(LoginParameters.GebruikerID) { + Set ..Response.GebruikerId = $Piece(LoginParameters.GebruikerID,"_",3,$ListLength($ListFromString(LoginParameters.GebruikerID,"_"))) + } } Set ..Response.GebruikerNaam = "" Index: vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/Decrypteer/Test.cls.xml =================================================================== diff -u -r62133 -r62942 --- vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/Decrypteer/Test.cls.xml (.../Test.cls.xml) (revision 62133) +++ vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/Decrypteer/Test.cls.xml (.../Test.cls.xml) (revision 62942) @@ -50,7 +50,7 @@ Set ..DecrypteerRequestStub = ##class(vhTest.Utils.WS.Vhisie4.Auth.DecrypteerRequest).StandaardDecrypteerRequest() Set ..LoginParameters = ##class(WSimpl.Unishop.Login.ParametersHandel).%New() - Set ..LoginParameters.GebruikerID = "1" + Set ..LoginParameters.GebruikerID = "daro_12345_1" Set ..LoginParameters.KlantID = "daro_5" Set ..LoginParameters.PersonalityID = ##class(DOM.common.enu.Personality).Daro() Set ..LoginParameters.RemoteIP = "127.0.0.257" Index: vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/Test/HaefeleDE.cls.xml =================================================================== diff -u --- vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/Test/HaefeleDE.cls.xml (revision 0) +++ vhUnitTest/WSimpl/Vhisie4/Auth/HandelAuthenticator/Decrypteerder/Test/HaefeleDE.cls.xml (revision 62942) @@ -0,0 +1,80 @@ + + + +vhUnitTest.TestCase + + + + + + +1 +WSimpl.Unishop.Login.ParametersHandel + + + + +1 +DOM.common.impl.HandelPersonality + + + + + +