Skip to content

Commit

Permalink
Fix sympa-community#548 — Add log entry when message is rejected or d…
Browse files Browse the repository at this point in the history
…istributed via email
  • Loading branch information
ldidry committed Apr 5, 2019
1 parent 2766e0e commit 68bb581
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions src/lib/Sympa/Spindle/ProcessModeration.pm
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,15 @@ sub _reject {
},
date => time + 1
);
$log->db_log(
'robot' => $list->{'domain'},
'list' => $list->{'name'},
'action' => 'reject',
'parameters' => $message->{authkey},
'target_email' => $param->{rejected_by},

This comment has been minimized.

Copy link
@dverdin

dverdin Apr 5, 2019

Replace with:
'target_email' => $message->{sender},

This comment has been minimized.

Copy link
@ldidry

ldidry Apr 5, 2019

Author Owner

Fixed, thx!

'status' => 'success',
'user_email' => $param->{rejected_by}
);
}

1;
Expand Down Expand Up @@ -195,6 +204,16 @@ sub _distribute {
Sympa::send_dsn($message->{context}, $message, {}, '2.1.5');
}

$log->db_log(
'robot' => $list->{'domain'},
'list' => $list->{'name'},
'action' => 'distribute',
'parameters' => $message->{authkey},
'target_email' => $self->{distributed_by},

This comment has been minimized.

Copy link
@dverdin

dverdin Apr 5, 2019

Replace with:
'target_email' => $message->{sender},

This comment has been minimized.

Copy link
@ldidry

ldidry Apr 5, 2019

Author Owner

Fixed, thx!

'status' => 'success',
'user_email' => $self->{distributed_by}
);

$message->{envelope_sender} = $self->{distributed_by};
return ['Sympa::Spindle::DistributeMessage'];
}
Expand Down

0 comments on commit 68bb581

Please sign in to comment.