File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -69,7 +69,7 @@ public function pop($queue = null)
69
69
'MaxNumberOfMessages ' => 5 ,
70
70
'MessageAttributeNames ' => ['All ' ],
71
71
]);
72
-
72
+
73
73
if (isset ($ response ['Messages ' ]) && count ($ response ['Messages ' ]) > 0 ) {
74
74
Log::debug ('Messages== ' , [$ response ['Messages ' ]]);
75
75
$ queueId = explode ('/ ' , $ queue );
@@ -100,13 +100,27 @@ private function modifyPayload($payload, $class)
100
100
$ payload = json_decode ($ payload , true );
101
101
}
102
102
103
+ /*
103
104
$body = json_decode($payload['Body'], true);
104
105
105
106
$body = [
106
107
'job' => $class . '@handle',
107
108
'data' => isset($body['data']) ? $body['data'] : $body,
108
109
];
109
110
111
+ $payload['Body'] = json_encode($body);
112
+ */
113
+
114
+ $ body = [];
115
+ foreach ($ payload as $ item ) {
116
+ $ body [] = json_decode ($ item ['Body ' ], true );
117
+ }
118
+
119
+ $ body = [
120
+ 'job ' => $ class . '@handle ' ,
121
+ 'data ' => $ body ,
122
+ ];
123
+
110
124
$ payload ['Body ' ] = json_encode ($ body );
111
125
112
126
return $ payload ;
You can’t perform that action at this time.
0 commit comments