Author: echatellier Date: 2014-07-17 10:26:07 +0200 (Thu, 17 Jul 2014) New Revision: 403 Url: http://forge.codelutin.com/projects/faxtomail/repository/revisions/403 Log: Correction du test sur le numero de fax (notation octal) Modified: trunk/faxtomail-service/src/main/java/com/franciaflex/faxtomail/services/service/ClientService.java Modified: trunk/faxtomail-service/src/main/java/com/franciaflex/faxtomail/services/service/ClientService.java =================================================================== --- trunk/faxtomail-service/src/main/java/com/franciaflex/faxtomail/services/service/ClientService.java 2014-07-16 16:15:28 UTC (rev 402) +++ trunk/faxtomail-service/src/main/java/com/franciaflex/faxtomail/services/service/ClientService.java 2014-07-17 08:26:07 UTC (rev 403) @@ -84,7 +84,8 @@ // on essaye de voir si on peut gérer l'adresse de l'expediteur comme un fax if (CollectionUtils.isEmpty(clients)) { String faxNumber = emailAddress.substring(0, emailAddress.indexOf('@')).replaceAll(" ", ""); - if (NumberUtils.isNumber(faxNumber)) { + // NumberUtils.isNumber peut echouer (notation octal) + if (StringUtils.isNumeric(faxNumber)) { emailAddress = StringUtils.leftPad(faxNumber, 10, '0'); clients = clientDao.forFaxNumberEquals(emailAddress).findAll(); email.setFax(true);
participants (1)
-
echatellier@users.forge.codelutin.com