5454 $ phone = sanitize_number ($ phone );
5555 }
5656 if ($ sms_truncate_number ) {
57- $ phone = truncate_number ($ phone );
57+ $ phone = truncate_number ($ phone, $ sms_truncate_number_length );
5858 }
5959 }else {
6060 $ result = "smsrequired " ;
138138 $ ldapInstance , $ ldap_base , $ ldap_filter , $ ldap_scope ,
139139 $ ldap_fullname_attribute , $ sms_attributes ,
140140 $ sms_sanitize_number , $ sms_truncate_number ,
141+ $ sms_truncate_number_length ,
141142 $ obscure_notfound_sendsms , $ token ,
142143 $ keyphrase , $ login );
143144 if (!$ result ) { $ result = "sendsms " ; }
168169 $ ldapInstance , $ ldap_base , $ ldap_filter , $ ldap_scope ,
169170 $ ldap_fullname_attribute , $ sms_attributes ,
170171 $ sms_sanitize_number , $ sms_truncate_number ,
172+ $ sms_truncate_number_length ,
171173 $ obscure_notfound_sendsms , $ token ,
172174 $ keyphrase , $ login );
173175 if ($ sms ){
@@ -348,7 +350,7 @@ function sanitize_number($phone_number){
348350 return $ phone_number ;
349351}
350352
351- function truncate_number ($ phone_number ){
353+ function truncate_number ($ phone_number, $ sms_truncate_number_length ){
352354 $ phone_number = substr ($ phone_number , -$ sms_truncate_number_length );
353355 return $ phone_number ;
354356}
@@ -357,6 +359,7 @@ function truncate_number($phone_number){
357359function get_user_infos ($ ldapInstance , $ ldap_base , $ ldap_filter , $ ldap_scope ,
358360 $ ldap_fullname_attribute , $ sms_attributes ,
359361 $ sms_sanitize_number , $ sms_truncate_number ,
362+ $ sms_truncate_number_length ,
360363 $ obscure_notfound_sendsms , $ token ,
361364 $ keyphrase , $ login ) {
362365
@@ -407,7 +410,7 @@ function get_user_infos($ldapInstance, $ldap_base, $ldap_filter, $ldap_scope,
407410 $ sms = sanitize_number ($ sms );
408411 }
409412 if ($ sms_truncate_number ) {
410- $ sms = truncate_number ($ sms );
413+ $ sms = truncate_number ($ sms, $ sms_truncate_number_length );
411414 }
412415 }else {
413416 list ($ result , $ token ) = obscure_info_sendsms ("smssent_ifexists " ,
0 commit comments