Changeset 385
- Timestamp:
- 08/25/09 17:43:22 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm
r358 r385 48 48 return qw(memberOf manager directReports); 49 49 } 50 51 sub _office_address_fields { qw(telephoneNumber physicalDeliveryOfficeName) } 50 52 51 53 sub _inline_fields { … … 78 80 forward => 'forward', 79 81 revaliases => 'revaliases', 82 map { $_ => $_ } $self->_address_fields, 83 map { $_ => $_ } $self->_office_address_fields, 80 84 ) : ()), 81 85 ) … … 197 201 $sth->finish; 198 202 return $res->{name}; 199 } elsif (grep { $field eq $_ } qw(telephoneNumber physicalDeliveryOfficeName)) {203 } elsif (grep { $field eq $_ } $self->_office_address_fields) { 200 204 if (my $fmainaddress = $self->get_c_field('mainaddress')) { 201 205 my $address = $self->base->get_object('address', $fmainaddress); … … 296 300 } 297 301 }; 298 grep { $attr eq $_ } ( qw(telephoneNumber physicalDeliveryOfficeName), __PACKAGE__->_address_fields()) and do {302 grep { $attr eq $_ } (__PACKAGE__->_office_address_fields, __PACKAGE__->_address_fields()) and do { 299 303 if (my $fmainaddress = $self->get_c_field('mainaddress')) { 300 304 my $address = $self->base->get_object('address', $fmainaddress);
Note: See TracChangeset
for help on using the changeset viewer.