mirror of
https://github.com/sudoxnym/habitica.git
synced 2026-04-14 19:56:23 +00:00
Add questInvited option to webhook model
This commit is contained in:
parent
10ed4ea712
commit
e6edaca11d
3 changed files with 7 additions and 1 deletions
|
|
@ -43,6 +43,7 @@ describe('webhooks', () => {
|
|||
options: {
|
||||
questStarted: true,
|
||||
questFinised: true,
|
||||
questInvited: true,
|
||||
},
|
||||
}, {
|
||||
id: 'userActivity',
|
||||
|
|
@ -576,7 +577,7 @@ describe('webhooks', () => {
|
|||
};
|
||||
});
|
||||
|
||||
['questStarted', 'questFinised'].forEach(type => {
|
||||
['questStarted', 'questFinised', 'questInvited'].forEach(type => {
|
||||
it(`sends ${type} webhooks`, () => {
|
||||
data.type = type;
|
||||
|
||||
|
|
|
|||
|
|
@ -183,6 +183,7 @@ describe('Webhook Model', () => {
|
|||
options: {
|
||||
questStarted: true,
|
||||
questFinished: true,
|
||||
questInvited: true,
|
||||
},
|
||||
};
|
||||
});
|
||||
|
|
@ -197,6 +198,7 @@ describe('Webhook Model', () => {
|
|||
expect(wh.options).to.eql({
|
||||
questStarted: false,
|
||||
questFinished: false,
|
||||
questInvited: false,
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -210,6 +212,7 @@ describe('Webhook Model', () => {
|
|||
expect(wh.options).to.eql({
|
||||
questStarted: false,
|
||||
questFinished: true,
|
||||
questInvited: true,
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -224,6 +227,7 @@ describe('Webhook Model', () => {
|
|||
expect(wh.options).to.eql({
|
||||
questStarted: true,
|
||||
questFinished: true,
|
||||
questInvited: true,
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@ const USER_ACTIVITY_DEFAULT_OPTIONS = Object.freeze({
|
|||
const QUEST_ACTIVITY_DEFAULT_OPTIONS = Object.freeze({
|
||||
questStarted: false,
|
||||
questFinished: false,
|
||||
questInvited: false,
|
||||
});
|
||||
|
||||
export const schema = new Schema({
|
||||
|
|
|
|||
Loading…
Reference in a new issue