Changeset 765 for LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web
- Timestamp:
- 01/28/10 00:52:43 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Create.pm
r216 r765 64 64 } 65 65 } 66 67 my $mailid = $c->req->params->{givenName} && $c->req->params->{sn} 68 ? sprintf('%s.%s', 69 to_ascii(lc($c->req->params->{givenName})), 70 to_ascii(lc($c->req->params->{sn})),) 71 : undef; 72 73 if ($mailid && 74 $base->is_supported_object('aliases') && 75 ! $base->get_object('aliases', $mailid)) { 76 if ($base->get_field_name('user', 'mail', 'write')) { 77 if ($base->{defattr}{'user.maildomain'}) { 78 $c->req->params->{mail} ||= sprintf('%s@%s', 79 $mailid, 80 $base->{defattr}{'user.maildomain'}); 81 } 82 } 83 if ($base->get_field_name('user', 'aliases', 'write')) { 84 $c->req->params->{aliases} ||= $mailid; 85 } 86 warn $base->get_field_name('user', 'revaliases', 'write'); 87 if ($base->get_field_name('user', 'revaliases', 'write')) { 88 $c->req->params->{revaliases} ||= $mailid; 89 } 90 } 66 91 } 67 92 last;
Note: See TracChangeset
for help on using the changeset viewer.