File tree Expand file tree Collapse file tree 3 files changed +8
-5
lines changed
app/code/Magento/Stomp/Model Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -106,8 +106,9 @@ public function publish($topicName, $data)
106
106
107
107
$ publisher = $ this ->publisherConfig ->getPublisher ($ topicName );
108
108
$ connectionName = $ publisher ->getConnection ()->getName ();
109
- $ queue = $ this ->queueRepository ->get ($ connectionName , $ publisher ->getQueue ());
110
- $ bulkQueue = $ this ->bulkQueueRepository ->get ($ connectionName , $ publisher ->getQueue ());
109
+ $ queueName = $ publisher ->getQueue () ? $ publisher ->getQueue (): $ topicName ;
110
+ $ queue = $ this ->queueRepository ->get ($ connectionName , $ queueName );
111
+ $ bulkQueue = $ this ->bulkQueueRepository ->get ($ connectionName , $ queueName );
111
112
$ bulkQueue ->push ($ queue , $ topicName , $ envelopes );
112
113
113
114
return null ;
Original file line number Diff line number Diff line change @@ -110,8 +110,9 @@ public function publish($topicName, $data)
110
110
111
111
$ publisher = $ this ->publisherConfig ->getPublisher ($ topicName );
112
112
$ connectionName = $ publisher ->getConnection ()->getName ();
113
- $ queue = $ this ->queueRepository ->get ($ connectionName , $ publisher ->getQueue ());
114
- $ bulkQueue = $ this ->bulkQueueRepository ->get ($ connectionName , $ publisher ->getQueue ());
113
+ $ queueName = $ publisher ->getQueue () ? $ publisher ->getQueue (): $ topicName ;
114
+ $ queue = $ this ->queueRepository ->get ($ connectionName , $ queueName );
115
+ $ bulkQueue = $ this ->bulkQueueRepository ->get ($ connectionName , $ queueName );
115
116
$ bulkQueue ->push ($ queue , $ topicName , $ envelopes );
116
117
117
118
return null ;
Original file line number Diff line number Diff line change @@ -94,7 +94,8 @@ public function publish($topicName, $data)
94
94
95
95
$ publisher = $ this ->publisherConfig ->getPublisher ($ topicName );
96
96
$ connectionName = $ publisher ->getConnection ()->getName ();
97
- $ queue = $ this ->queueRepository ->get ($ connectionName , $ publisher ->getQueue ());
97
+ $ queueName = $ publisher ->getQueue () ? $ publisher ->getQueue (): $ topicName ;
98
+ $ queue = $ this ->queueRepository ->get ($ connectionName , $ queueName );
98
99
99
100
$ queue ->push ($ envelope );
100
101
return null ;
You can’t perform that action at this time.
0 commit comments