$error = 'Password too long.'
if length($p->{'new_password'}) > ($conf->config('passwordmax') || 8);
+ $error ||= $contact->is_password_allowed($p->{'new_password'});
+
$error ||= $contact->change_password($p->{'new_password'});
return { 'error' => $error };
my $error = $cust_contact->delete;
return { 'error' => $error } if $error;
- unless ( $contact->cust_contact ) {
+ unless ( $contact->cust_contact || $contact->prospect_contact ) {
$contact->delete;
}