fix: filter_map broke on prod

Phillip Davis created

Change summary

sgx-bwmsgsv2.rb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Detailed changes

sgx-bwmsgsv2.rb 🔗

@@ -1087,7 +1087,7 @@ class WebhookHandler < Goliath::API
 					puts "RESPONSE9: #{msg.inspect}"
 				end
 
-				media_urls = Array(jparams['media']).filter_map { |media_url|
+				media_urls = Array(jparams['media']).map { |media_url|
 					unless media_url.end_with?(
 						'.smil', '.txt', '.xml'
 					)
@@ -1099,7 +1099,7 @@ class WebhookHandler < Goliath::API
 						)
 						media_url
 					end
-				}
+				}.compact
 
 				if text&.empty? || (media_urls.any? && jparams['to'].length > 1)
 					if !env['HTTP_X_JMP_RESEND_OF'].to_s.empty?