Implementation of Notification System
This commit is contained in:
@@ -224,6 +224,14 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
||||
// Audit: membership application submitted
|
||||
if (function_exists('auditLog')) {
|
||||
auditLog($user_id, 'MEMBERSHIP_APPLICATION_SUBMITTED', 'membership_application', null, ['payment_id' => $payment_id, 'amount' => $payment_amount ?? null]);
|
||||
$event = 'new_application_submitted';
|
||||
$sub_feed = 'membership_applications';
|
||||
$data = [
|
||||
'actor_id' => $_SESSION['user_id'],
|
||||
'actor_avatar' => $_SESSION['profile_pic'], // used by UI to show avatar
|
||||
'title' => "New Membership Application from {$first_name} {$last_name}"
|
||||
];
|
||||
addNotification(null, $event, $sub_feed, $data, null);
|
||||
}
|
||||
header("Location: indemnity");
|
||||
// Success message
|
||||
|
||||
Reference in New Issue
Block a user