mirror of
https://github.com/coder/coder.git
synced 2026-10-13 07:38:23 +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.
33 lines
1.4 KiB
Plaintext
33 lines
1.4 KiB
Plaintext
{
|
|
"_version": "1.1",
|
|
"msg_id": "00000000-0000-0000-0000-000000000000",
|
|
"payload": {
|
|
"_version": "1.2",
|
|
"notification_name": "Workspace Manual Build Failed",
|
|
"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 build",
|
|
"url": "http://test.com/@mrbobby/bobby-workspace/builds/3"
|
|
}
|
|
],
|
|
"labels": {
|
|
"initiator": "joe",
|
|
"name": "bobby-workspace",
|
|
"template_name": "bobby-template",
|
|
"template_version_name": "bobby-template-version",
|
|
"workspace_build_number": "3",
|
|
"workspace_owner_username": "mrbobby"
|
|
},
|
|
"data": null,
|
|
"targets": null
|
|
},
|
|
"title": "Workspace \"bobby-workspace\" manual build failed",
|
|
"title_markdown": "Workspace \"bobby-workspace\" manual build failed",
|
|
"body": "Hi Bobby,\n\nA manual build of the workspace bobby-workspace using the template bobby-template failed (version: bobby-template-version).\n\nThe workspace build was initiated by joe.",
|
|
"body_markdown": "Hi Bobby,\n\nA manual build of the workspace **bobby-workspace** using the template **bobby-template** failed (version: **bobby-template-version**).\n\nThe workspace build was initiated by **joe**."
|
|
} |