- Timestamp:
- 12/02/11 17:03:30 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ether_megapoli/trunk/web/src/com/ether/ControllerEponge.java
r280 r281 6 6 import com.ether.user.UserRole; 7 7 import com.ether.user.UserState; 8 import com.medias.annuaire.Annuaire; 9 import com.medias.annuaire.Personne; 8 10 import com.medias.mail.Mail; 9 11 import com.medias.mail.MailFactory; … … 59 61 final JSONObject result = new JSONObject(); 60 62 63 // TODO : revoir doublon user/people, besoin du people pour les tests ds les .jsp 61 64 if( login != null && password != null ) 62 65 { … … 71 74 else 72 75 { 73 request.getSession().setAttribute( "SES_USER", user ); 74 jSONPeople.put( "name", user.getLastName() ); 75 jSONPeople.put( "firstName", user.getFirstName() ); 76 jSONPeople.put( "role", user.getRole().name() ); 76 final Annuaire annu = (Annuaire) getServletContext().getAttribute( "APP_ANNUAIRE" ); 77 final Personne people = annu.getPersonne( login, password ); 78 if( people == null ) 79 result.put( "errors", "errors.logon.notFound" ); 80 else 81 { 82 request.getSession().setAttribute( "SES_USER", people ); 83 jSONPeople.put( "name", user.getLastName() ); 84 jSONPeople.put( "firstName", user.getFirstName() ); 85 jSONPeople.put( "role", user.getRole().name() ); 86 } 77 87 } 78 88 }
Note: See TracChangeset
for help on using the changeset viewer.