From 6c0cf0cf9612875540cdea91d8c007bb66e23660 Mon Sep 17 00:00:00 2001 From: Diana Parra Corbacho Date: Tue, 21 Oct 2025 10:56:54 +0200 Subject: [PATCH] Definitions: fix queue type `lookup_type_name` returns a tagged tuple `{ok, Type}` (cherry picked from commit 088c8e62266de4d542078e253e5f1eaa86ec70d1) (cherry picked from commit ae31a444b3668a4e114fb44ab558071b73c7b69c) # Conflicts: # deps/rabbit/src/rabbit_definitions.erl --- deps/rabbit/src/rabbit_definitions.erl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deps/rabbit/src/rabbit_definitions.erl b/deps/rabbit/src/rabbit_definitions.erl index 216c6a086e16..83c4d86ec1c9 100644 --- a/deps/rabbit/src/rabbit_definitions.erl +++ b/deps/rabbit/src/rabbit_definitions.erl @@ -1046,12 +1046,17 @@ list_queues() -> queue_definition(Q) -> #resource{virtual_host = VHost, name = Name} = amqqueue:get_name(Q), +<<<<<<< HEAD Type = case amqqueue:get_type(Q) of rabbit_classic_queue -> classic; rabbit_quorum_queue -> quorum; rabbit_stream_queue -> stream; T -> T end, +======= + TypeModule = amqqueue:get_type(Q), + {ok, Type} = rabbit_registry:lookup_type_name(queue, TypeModule), +>>>>>>> ae31a444b (Definitions: fix queue type) #{ <<"vhost">> => VHost, <<"name">> => Name,