mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
Currently the `targets` column in `inbox_notifications` doesn't get filled. This PR fixes that. Rather than give targets special treatment, we should put it in the payload like everything else. This correctly propagates notification targets to the inbox table without much code change.
26 lines
794 B
Plaintext
26 lines
794 B
Plaintext
{
|
|
"_version": "1.1",
|
|
"msg_id": "00000000-0000-0000-0000-000000000000",
|
|
"payload": {
|
|
"_version": "1.2",
|
|
"notification_name": "Test Notification",
|
|
"notification_template_id": "00000000-0000-0000-0000-000000000000",
|
|
"user_id": "00000000-0000-0000-0000-000000000000",
|
|
"user_email": "bobby@coder.com",
|
|
"user_name": "Bobby",
|
|
"user_username": "bobby",
|
|
"actions": [
|
|
{
|
|
"label": "View notification settings",
|
|
"url": "http://test.com/deployment/notifications?tab=settings"
|
|
}
|
|
],
|
|
"labels": {},
|
|
"data": null,
|
|
"targets": null
|
|
},
|
|
"title": "A test notification",
|
|
"title_markdown": "A test notification",
|
|
"body": "Hi Bobby,\n\nThis is a test notification.",
|
|
"body_markdown": "Hi Bobby,\n\nThis is a test notification."
|
|
} |