Skip to content

Commit 470e529

Browse files
committed
Add error logging for invalid package names in fetch_package_metadata
1 parent 9918da7 commit 470e529

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

app/models/ecosystem/cargo.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ def recently_updated_package_names
5050

5151
def fetch_package_metadata(name)
5252
get("#{@registry_url}/api/v1/crates/#{name}")
53+
rescue URI::InvalidURIError => e
54+
Rails.logger.warn "Invalid package name for Cargo: #{name.inspect} - #{e.message}"
55+
nil
5356
end
5457

5558
def map_package_metadata(package)

0 commit comments

Comments
 (0)