A tool for measuring the coverage of Bluesky/ATProto relays

fixed links to @ profiles

+1 -1
+1 -1
server.rb
··· 21 if data['owner'] && data['owner_link'] 22 %(<a href="#{data['owner_link']}" target="_blank">#{data['owner']}</a>) 23 elsif data['owner'].to_s.start_with?('@') 24 - %(<a href="https://bsky.app/profile/#{data['owner']}" target="_blank">#{data['owner']}</a>) 25 elsif data['owner'] 26 data['owner'] 27 else
··· 21 if data['owner'] && data['owner_link'] 22 %(<a href="#{data['owner_link']}" target="_blank">#{data['owner']}</a>) 23 elsif data['owner'].to_s.start_with?('@') 24 + %(<a href="https://bsky.app/profile/#{data['owner'].gsub(/^@/, '')}" target="_blank">#{data['owner']}</a>) 25 elsif data['owner'] 26 data['owner'] 27 else