fix: do not include the subject twice

This commit is contained in:
Samuel Attard 2021-02-09 17:02:22 -08:00
Родитель 268297eb81
Коммит 29b866fa0f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 191FEF027779CC6C
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -41,6 +41,7 @@ async function handleChromiumLink(teamId, event, token) {
const { project, subject, owner, labels, current_revision, revisions } = details;
const commit = revisions[current_revision].commit;
const { message, author: { date } } = commit;
const messageWithoutSubject = message.startsWith(subject) ? message.substr(subject.length + 1).trim() : message;
const unfurl = await fetch('https://slack.com/api/chat.unfurl', {
method: 'POST',
@ -62,7 +63,7 @@ async function handleChromiumLink(teamId, event, token) {
title: `#${cl} ${subject}`,
title_link: url,
footer_icon: 'https://chromium-review.googlesource.com/favicon.ico',
text: message,
text: messageWithoutSubject,
footer: `<https://source.chromium.org/chromium/${niceRepo}|${niceRepo}>`,
ts: (new Date(date)).getTime(),
// TODO: Labels? CQ status?