We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f093fb commit 946ff3dCopy full SHA for 946ff3d
lib/indieweb/endpoints/response_headers_parser.rb
@@ -13,10 +13,10 @@ def initialize(response)
13
# @param identifier [Symbol]
14
# @return [Array<String>, nil]
15
def results_for(identifier)
16
- return unless parsed_headers.key?(identifier)
17
-
18
# Reject endpoints that contain a fragment identifier
19
- parsed_headers[identifier].reject { |header| HTTP::URI.parse(header.target_uri).fragment }.map(&:target_uri)
+ parsed_headers[identifier]&.filter_map do |header|
+ header.target_uri unless HTTP::URI.parse(header.target_uri).fragment
+ end
20
end
21
22
private
0 commit comments