mirror of
https://github.com/plankanban/planka.git
synced 2025-08-10 07:55:27 +02:00
docs: 📝 add comments
This commit is contained in:
parent
84e181a287
commit
a0c7c73372
1 changed files with 15 additions and 0 deletions
|
@ -1,3 +1,10 @@
|
|||
/**
|
||||
* @description Create a default message for a given action
|
||||
* @param {*} user
|
||||
* @param {*} card
|
||||
* @param {*} action
|
||||
* @returns Markdown message or empty string if no action was found
|
||||
*/
|
||||
function buildMessage(user, card, action) {
|
||||
const cardLink = `<${sails.config.custom.baseUrl}/cards/${card.id}|${card.name}>`;
|
||||
|
||||
|
@ -25,6 +32,10 @@ function buildMessage(user, card, action) {
|
|||
return markdown;
|
||||
}
|
||||
|
||||
/**
|
||||
* @description Handle Slack messages, it checks if the necessary tokens are set as environment variables and sends the message
|
||||
* @returns Object with send method
|
||||
*/
|
||||
const handleSlack = () => {
|
||||
const POST_MESSAGE_API_URL = 'https://slack.com/api/chat.postMessage';
|
||||
|
||||
|
@ -86,6 +97,10 @@ const handleSlack = () => {
|
|||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* @description Handle Webhook messages, it checks if a webhook url is given and sends the message. Optionally, it can include a bearer token, if set via environment variable.
|
||||
* @returns Object with send method
|
||||
*/
|
||||
const handleWebhook = () => {
|
||||
function getWebhookUrl() {
|
||||
return sails.config.custom.webhookUrl || false;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue