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.
30 lines
1.2 KiB
Plaintext
30 lines
1.2 KiB
Plaintext
{
|
|
"_version": "1.1",
|
|
"msg_id": "00000000-0000-0000-0000-000000000000",
|
|
"payload": {
|
|
"_version": "1.2",
|
|
"notification_name": "Workspace Updated Automatically",
|
|
"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 workspace",
|
|
"url": "http://test.com/@bobby/bobby-workspace"
|
|
}
|
|
],
|
|
"labels": {
|
|
"name": "bobby-workspace",
|
|
"template_version_message": "template now includes catnip",
|
|
"template_version_name": "1.0"
|
|
},
|
|
"data": null,
|
|
"targets": null
|
|
},
|
|
"title": "Workspace \"bobby-workspace\" updated automatically",
|
|
"title_markdown": "Workspace \"bobby-workspace\" updated automatically",
|
|
"body": "Hi Bobby,\n\nYour workspace bobby-workspace has been updated automatically to the latest template version (1.0).\n\nReason for update: template now includes catnip.",
|
|
"body_markdown": "Hi Bobby,\n\nYour workspace **bobby-workspace** has been updated automatically to the latest template version (1.0).\n\nReason for update: **template now includes catnip**."
|
|
} |