Changeset 2488
- Timestamp:
- 11/19/21 14:44:55 (2 years ago)
- Location:
- trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap/Group.pm
r2477 r2488 112 112 sub _computeSSID { 113 113 my ($value) = @_; 114 $value * 2 + 100 0114 $value * 2 + 1001 115 115 } 116 116 -
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap/objects.pm
r2487 r2488 238 238 } 239 239 240 sub set_fields {240 sub _set_c_fields { 241 241 my ($self, %fields) = @_; 242 242 … … 248 248 } 249 249 } 250 251 $self->SUPER::_set_c_fields(%fields); 252 253 my $mesg = $self->{entry}->update($self->base->ldap); 254 255 if ($mesg->code && $mesg->code != 82) { 256 $self->base->log(LA_ERR, "Cannot set attributes: %s", $mesg->error); 257 return; 258 } else { return 1 } 259 } 260 261 sub set_fields { 262 my ($self, %fields) = @_; 263 250 264 foreach (keys %fields) { 251 265 my $attr = $self->attribute($_) or do { … … 258 272 } 259 273 260 my $mesg = $self->{entry}->update($self->base->ldap); 261 262 if ($mesg->code && $mesg->code != 82) { 263 $self->base->log(LA_ERR, "Cannot set attributes: %s", $mesg->error); 264 return; 265 } else { return 1 } 274 return 1; 266 275 } 267 276
Note: See TracChangeset
for help on using the changeset viewer.