Skip to content

Conversation

@khoroshevskyi
Copy link
Member

@khoroshevskyi khoroshevskyi commented Nov 6, 2025

Changes:

  • Improved error handling
  • Fixed incorrect return for processed series metadata

TODO:

  • Update version
  • Update changelog

@khoroshevskyi khoroshevskyi requested a review from Copilot November 6, 2025 01:41
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds robust error handling to the main processing loop in fetch_all() by wrapping the accession processing logic in a try-except block. This allows the tool to gracefully handle failures when processing individual accessions and continue with the remaining ones.

  • Wraps the entire accession processing logic (lines 404-537) in a try-except block
  • Logs a warning message when an accession fails to process
  • Continues processing remaining accessions after an error occurs

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@khoroshevskyi khoroshevskyi merged commit ffbd29c into master Dec 1, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants