You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
\Enqueue\Client\Driver\SnsQsDriver::createTransportQueueName()
is using return str_replace('.', '_dot_', $name); what make it impossible to use a topic or a queue name that ends on .fifo
The suggestion would be to replace it by something like return preg_replace('/\.(?!fifo$)/', '_dot_', $name); so it keeps replacing all other . by _dot_ except the final .fifo.
The text was updated successfully, but these errors were encountered:
I should be using ./bin/console enqueue:transport:consume instead of ./bin/console enqueue:consume so the transport processor is used directly instead of the client.
The currents implementations for methods:
is using
return str_replace('.', '_dot_', $name);
what make it impossible to use a topic or a queue name that ends on.fifo
The suggestion would be to replace it by something like
return preg_replace('/\.(?!fifo$)/', '_dot_', $name);
so it keeps replacing all other.
by_dot_
except the final.fifo
.The text was updated successfully, but these errors were encountered: