Author: bleny Date: 2014-08-18 17:43:36 +0200 (Mon, 18 Aug 2014) New Revision: 2219 Url: http://forge.codelutin.com/projects/wao/repository/revisions/2219 Log: Ajout d'un log savoir qui chercher ?\195?\160 modifier quels contacts (refs #5634) Modified: branches/wao-4.0.x/wao-web/src/main/java/fr/ifremer/wao/web/action/EditContactAction.java Modified: branches/wao-4.0.x/wao-web/src/main/java/fr/ifremer/wao/web/action/EditContactAction.java =================================================================== --- branches/wao-4.0.x/wao-web/src/main/java/fr/ifremer/wao/web/action/EditContactAction.java 2014-08-14 08:27:37 UTC (rev 2218) +++ branches/wao-4.0.x/wao-web/src/main/java/fr/ifremer/wao/web/action/EditContactAction.java 2014-08-18 15:43:36 UTC (rev 2219) @@ -22,6 +22,7 @@ */ import com.google.common.base.Optional; +import com.google.common.base.Preconditions; import com.google.common.base.Strings; import com.google.common.collect.Sets; import com.opensymphony.xwork2.Preparable; @@ -68,6 +69,8 @@ import fr.ifremer.wao.services.service.administration.ReferentialService; import fr.ifremer.wao.services.service.administration.WaoUsersService; import fr.ifremer.wao.web.WaoJspActionSupport; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.apache.struts2.convention.annotation.Result; import org.apache.struts2.convention.annotation.Results; @@ -91,6 +94,8 @@ private static final long serialVersionUID = 1L; + private static final Log log = LogFactory.getLog(EditContactAction.class); + /** * Id of contact to edit. */ @@ -205,6 +210,12 @@ @Override public void prepare() { + Preconditions.checkState(optionalContactId.isPresent()); + + if (log.isInfoEnabled()) { + log.info("user " + getAuthenticatedWaoUser() + " want to edit contact " + optionalContactId.get()); + } + try { updateContactCommand = service.newUpdateContactCommand(getAuthenticatedWaoUser(), optionalContactId); } catch (UnknownContactIdException e) {