Commit 88dc02f186bd75f027607dd6453a038093229200
1 parent
c3b1f028
Exists in
master
and in
3 other branches
Version: 2.4.3.12
Bugfixes mail obligatoire (use_ldap) Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 ROADMAP: https://projects.irap.omp.eu/projects/labinvent/roadmap
Showing
3 changed files
with
14 additions
and
7 deletions
Show diff stats
README-LABINVENT.md
... | ... | @@ -51,9 +51,9 @@ Logiciel testé et validé sur les configurations suivantes : |
51 | 51 | VERSION ACTUELLE |
52 | 52 | |
53 | 53 | Date: 14/06/2016 |
54 | -Version: 2.4.3.11 | |
54 | +Version: 2.4.3.12 | |
55 | 55 | |
56 | -Bugfixes et refactoring getMailFromLDAP & getLoginFromLdap | |
56 | +Bugfixes mail obligatoire (use_ldap) | |
57 | 57 | |
58 | 58 | Version majeure en cours (2.5): https://projects.irap.omp.eu/versions/99 |
59 | 59 | ... | ... |
src/Model/Table/UsersTable.php
... | ... | @@ -61,10 +61,17 @@ class UsersTable extends AppTable |
61 | 61 | |
62 | 62 | $validator |
63 | 63 | ->allowEmpty('password'); |
64 | - | |
65 | - $validator | |
66 | - ->email('email') | |
67 | - ->notEmpty('email', 'Un adresse mail est nécessaire'); | |
64 | + | |
65 | + $configuration = TableRegistry::get('Configurations')->find()->where(['id =' => 1])->first(); | |
66 | + if($configuration->use_ldap) { | |
67 | + $validator | |
68 | + ->allowEmpty('email'); | |
69 | + }else { | |
70 | + $validator | |
71 | + ->email('email') | |
72 | + ->notEmpty('email', 'Un adresse mail est nécessaire'); | |
73 | + } | |
74 | + | |
68 | 75 | |
69 | 76 | $validator |
70 | 77 | ->notEmpty('role', 'Un rôle est nécessaire') | ... | ... |
src/Template/Layout/default.ctp
... | ... | @@ -94,7 +94,7 @@ $cakeDescription = 'Labinvent 2.0'; |
94 | 94 | </i></td> |
95 | 95 | <td id="version"> |
96 | 96 | <!-- VERSION M.m.f.b (version (M)ajeure, version (m)ineure, numero de nouvelle (f)onctionnalite, numero de (b)ugfix) --> |
97 | - <font color="black">VERSION 2.4.3.11 (14/06/2016)</font> | |
97 | + <font color="black">VERSION 2.4.3.12 (14/06/2016)</font> | |
98 | 98 | </td> |
99 | 99 | </tr> |
100 | 100 | </table> | ... | ... |