@@ -58,12 +58,12 @@ init(#content{} = Content0) ->
5858 Content = strip_header (Content1 , ? DELETED_HEADER ),
5959 {Content , Anns }.
6060
61- convert_from (mc_amqp , Sections , Env ) ->
62- {H , MAnn , Prop , AProp , BodyRev , Footer } =
61+ convert_from (mc_amqp , Sections , _Env ) ->
62+ {H , MAnn , Prop , AProp , BodyRev } =
6363 lists :foldl (
6464 fun (# 'v1_0.header' {} = S , Acc ) ->
6565 setelement (1 , Acc , S );
66- (_Ignore = # 'v1_0.delivery_annotations' {}, Acc ) ->
66+ (# 'v1_0.delivery_annotations' {}, Acc ) ->
6767 Acc ;
6868 (# 'v1_0.message_annotations' {} = S , Acc ) ->
6969 setelement (2 , Acc , S );
@@ -81,10 +81,10 @@ convert_from(mc_amqp, Sections, Env) ->
8181 % % assertions
8282 [] = element (5 , Acc ),
8383 setelement (5 , Acc , Body );
84- (# 'v1_0.footer' {} = S , Acc ) ->
85- setelement ( 6 , Acc , S )
84+ (# 'v1_0.footer' {}, Acc ) ->
85+ Acc
8686 end ,
87- {undefined , undefined , undefined , undefined , [], undefined },
87+ {undefined , undefined , undefined , undefined , []},
8888 Sections ),
8989
9090 {PFR , Type0 } = case BodyRev of
@@ -181,42 +181,7 @@ convert_from(mc_amqp, Sections, Env) ->
181181 false
182182 end , MA ),
183183 {Headers1 , MsgId091 } = message_id (MsgId , <<" x-message-id" >>, Headers0 ),
184- {Headers2 , CorrId091 } = message_id (CorrId , <<" x-correlation-id" >>, Headers1 ),
185-
186- Headers = case Env of
187- #{'rabbitmq_4.0.0' := false } ->
188- Headers3 = case AProp of
189- undefined ->
190- Headers2 ;
191- # 'v1_0.application_properties' {} ->
192- APropBin = amqp_encoded_binary (AProp ),
193- [{? AMQP10_APP_PROPERTIES_HEADER , longstr , APropBin } | Headers2 ]
194- end ,
195- Headers4 = case Prop of
196- undefined ->
197- Headers3 ;
198- # 'v1_0.properties' {} ->
199- PropBin = amqp_encoded_binary (Prop ),
200- [{? AMQP10_PROPERTIES_HEADER , longstr , PropBin } | Headers3 ]
201- end ,
202- Headers5 = case MAnn of
203- undefined ->
204- Headers4 ;
205- # 'v1_0.message_annotations' {} ->
206- MAnnBin = amqp_encoded_binary (MAnn ),
207- [{? AMQP10_MESSAGE_ANNOTATIONS_HEADER , longstr , MAnnBin } | Headers4 ]
208- end ,
209- Headers6 = case Footer of
210- undefined ->
211- Headers5 ;
212- # 'v1_0.footer' {} ->
213- FootBin = amqp_encoded_binary (Footer ),
214- [{? AMQP10_FOOTER , longstr , FootBin } | Headers5 ]
215- end ,
216- Headers6 ;
217- _ ->
218- Headers2
219- end ,
184+ {Headers , CorrId091 } = message_id (CorrId , <<" x-correlation-id" >>, Headers1 ),
220185
221186 UserId1 = unwrap (UserId0 ),
222187 % % user-id is a binary type so we need to validate
0 commit comments