Merged PR #740.
This commit is contained in:
parent
e6b1cf8add
commit
7df580d7e2
1 changed files with 7 additions and 5 deletions
|
@ -588,7 +588,7 @@ async function sendQueuedMessage(queuedMessage) {
|
||||||
encryptionKeys: msgData.encryptionKeys
|
encryptionKeys: msgData.encryptionKeys
|
||||||
});
|
});
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
await knex.insert({
|
await knex('queued').insert({
|
||||||
id: queuedMessage.id,
|
id: queuedMessage.id,
|
||||||
send_configuration: queuedMessage.send_configuration,
|
send_configuration: queuedMessage.send_configuration,
|
||||||
type: queuedMessage.type,
|
type: queuedMessage.type,
|
||||||
|
@ -599,16 +599,18 @@ async function sendQueuedMessage(queuedMessage) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (messageType === MessageType.TRIGGERED) {
|
if (messageType === MessageType.TRIGGERED) {
|
||||||
await knex.raw(knex('campaign_messages').insert({
|
await knex('campaign_messages').insert({
|
||||||
|
hash_email: result.subscriptionGrouped.hash_email,
|
||||||
|
subscription: result.subscriptionGrouped.id,
|
||||||
campaign: campaign.id,
|
campaign: campaign.id,
|
||||||
list: result.list.id,
|
list: result.list.id,
|
||||||
subscription: result.subscriptionGrouped.id,
|
|
||||||
send_configuration: queuedMessage.send_configuration,
|
send_configuration: queuedMessage.send_configuration,
|
||||||
status: CampaignMessageStatus.SENT,
|
status: CampaignMessageStatus.SENT,
|
||||||
response: result.response,
|
response: result.response,
|
||||||
response_id: result.response_id,
|
response_id: result.response_id,
|
||||||
hash_email: result.subscriptionGrouped.hash_email
|
updated: new Date()
|
||||||
}).toString().replace(/^insert/i, 'insert ignore'));
|
});
|
||||||
|
|
||||||
await knex('campaigns').where('id', campaign.id).increment('delivered');
|
await knex('campaigns').where('id', campaign.id).increment('delivered');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue