1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-30 10:39:46 +02:00

chore: merge master

This commit is contained in:
Maël Gangloff 2024-09-03 14:00:01 +02:00
commit 336addbae4
No known key found for this signature in database
GPG key ID: 11FDC81C24A7F629
301 changed files with 21353 additions and 15636 deletions

View file

@ -8,7 +8,19 @@ module.exports = {
type: 'ref',
required: true,
},
user: {
project: {
type: 'ref',
required: true,
},
board: {
type: 'ref',
required: true,
},
list: {
type: 'ref',
required: true,
},
actorUser: {
type: 'ref',
required: true,
},
@ -30,11 +42,24 @@ module.exports = {
inputs.request,
);
sails.helpers.utils.sendWebhooks.with({
event: 'cardDelete',
data: {
item: card,
included: {
projects: [inputs.project],
boards: [inputs.board],
lists: [inputs.list],
},
},
user: inputs.actorUser,
});
if (sails.config.custom.slackBotToken) {
buildAndSendMessage(inputs.user, card, sails.helpers.utils.sendSlackMessage);
}
if (sails.config.custom.googleChatWebhookUrl) {
buildAndSendMessage(inputs.user, card, sails.helpers.utils.sendSlackMessage);
buildAndSendMessage(inputs.user, card, sails.helpers.utils.sendGoogleChatMessage);
}
}