@ -358,7 +358,7 @@ sub test_checkin_v2 {
$ msg = C4::SIP::Sip::MsgType - > new ( $ siprequest , 0 ) ;
$ msg = C4::SIP::Sip::MsgType - > new ( $ siprequest , 0 ) ;
$ msg - > handle_checkin ( $ server ) ;
$ msg - > handle_checkin ( $ server ) ;
is ( substr ( $ response , 2 , 1 ) , '1' , 'OK flag is true now with checked_in_ok flag set when checking in an item that was not checked out' ) ;
is ( substr ( $ response , 2 , 1 ) , '1' , 'OK flag is true now with checked_in_ok flag set when checking in an item that was not checked out' ) ;
is ( substr ( $ response , 5 , 1 ) , 'Y' , 'Alert flag is set' ) ;
is ( substr ( $ response , 5 , 1 ) , 'N' , 'Alert flag no longer set' ) ;
check_field ( $ respcode , $ response , FID_SCREEN_MSG , undef , 'No screen msg' ) ;
check_field ( $ respcode , $ response , FID_SCREEN_MSG , undef , 'No screen msg' ) ;
$ server - > { account } - > { checked_in_ok } = 0 ;
$ server - > { account } - > { checked_in_ok } = 0 ;
@ -379,7 +379,7 @@ sub test_checkin_v2 {
$ server - > { account } - > { cv_send_00_on_success } = 0 ;
$ server - > { account } - > { cv_send_00_on_success } = 0 ;
t::lib::Mocks:: mock_preference ( 'RecordLocalUseOnReturn' , '1' ) ;
t::lib::Mocks:: mock_preference ( 'RecordLocalUseOnReturn' , '1' ) ;
$ server - > { account } - > { checked_in_ok } = 1 ;
$ server - > { account } - > { checked_in_ok } = 0 ;
$ server - > { account } - > { cv_triggers_alert } = 0 ;
$ server - > { account } - > { cv_triggers_alert } = 0 ;
undef $ response ;
undef $ response ;
$ msg = C4::SIP::Sip::MsgType - > new ( $ siprequest , 0 ) ;
$ msg = C4::SIP::Sip::MsgType - > new ( $ siprequest , 0 ) ;
@ -393,7 +393,6 @@ sub test_checkin_v2 {
$ msg - > handle_checkin ( $ server ) ;
$ msg - > handle_checkin ( $ server ) ;
$ respcode = substr ( $ response , 0 , 2 ) ;
$ respcode = substr ( $ response , 0 , 2 ) ;
is ( substr ( $ response , 5 , 1 ) , 'N' , 'Checkin without CV does not trigger alert flag when cv_triggers_alert is on' ) ;
is ( substr ( $ response , 5 , 1 ) , 'N' , 'Checkin without CV does not trigger alert flag when cv_triggers_alert is on' ) ;
$ server - > { account } - > { checked_in_ok } = 0 ;
$ server - > { account } - > { cv_triggers_alert } = 0 ;
$ server - > { account } - > { cv_triggers_alert } = 0 ;
t::lib::Mocks:: mock_preference ( 'RecordLocalUseOnReturn' , '1' ) ;
t::lib::Mocks:: mock_preference ( 'RecordLocalUseOnReturn' , '1' ) ;