Fix: Instagram webhook test event (#5317)
This commit is contained in:
@@ -30,23 +30,20 @@ FactoryBot.define do
|
||||
entry do
|
||||
[
|
||||
{
|
||||
'id': 'instagram-message-id-123',
|
||||
'time': '2021-09-08T06:34:04+0000',
|
||||
'changes': [
|
||||
'time' => 1_661_141_837_537,
|
||||
'id' => '0',
|
||||
'messaging' => [
|
||||
{
|
||||
'field': 'messages',
|
||||
'value': {
|
||||
'event_type': 'TEXT',
|
||||
'event_timestamp': '1527459824',
|
||||
'event_data': {
|
||||
'message_id': 'vcvacopiufqwehfawdnb',
|
||||
'sender': {
|
||||
'username': 'sender_username'
|
||||
},
|
||||
'recipient': {
|
||||
'thread_id': 'faeoqiehrkbfadsfawd'
|
||||
}
|
||||
}
|
||||
'sender' => {
|
||||
'id' => '12334'
|
||||
},
|
||||
'recipient' => {
|
||||
'id' => '23245'
|
||||
},
|
||||
'timestamp' => '1527459824',
|
||||
'message' => {
|
||||
'mid' => 'random_mid',
|
||||
'text' => 'random_text'
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
@@ -51,7 +51,8 @@ describe Webhooks::InstagramEventsJob do
|
||||
|
||||
instagram_inbox.reload
|
||||
expect(instagram_inbox.messages.count).to be 1
|
||||
expect(instagram_inbox.messages.last.content).to eq('This is a test message from facebook.')
|
||||
expect(instagram_inbox.messages.last.content).to eq('random_text')
|
||||
expect(instagram_inbox.messages.last.source_id).to eq('random_mid')
|
||||
end
|
||||
|
||||
it 'handle instagram unsend message event' do
|
||||
|
||||
Reference in New Issue
Block a user