diff --git a/beamup.json b/beamup.json index 7765b5d..0b9353d 100644 --- a/beamup.json +++ b/beamup.json @@ -1,4 +1,4 @@ { "projectName": "mediafusion", - "lastCommit": "4e29d83" + "lastCommit": "65a6781" } \ No newline at end of file diff --git a/resources/manifest.json b/resources/manifest.json index e326c44..c207460 100644 --- a/resources/manifest.json +++ b/resources/manifest.json @@ -1,6 +1,6 @@ { "id": "mhdzumair.addons.mediafusion", - "version": "3.4.1", + "version": "3.4.2", "name": "Media Fusion", "contactEmail": "mhdzumair@gmail", "description": "Watch Tamil, Hindi, Malayalam, Kannada, English, and dubbed movies & series with the Media Fusion add-on. Source: https://github.com/mhdzumair/MediaFusion", diff --git a/runtime.txt b/runtime.txt index d5831c5..dfe813b 100644 --- a/runtime.txt +++ b/runtime.txt @@ -1 +1 @@ -python-3.11.5 \ No newline at end of file +python-3.11.6 \ No newline at end of file diff --git a/scrappers/tamil_blasters.py b/scrappers/tamil_blasters.py index 7601077..414e7a9 100755 --- a/scrappers/tamil_blasters.py +++ b/scrappers/tamil_blasters.py @@ -138,14 +138,21 @@ async def process_movie( return for torrent_element in torrent_elements: - await download_and_save_torrent( - torrent_element, - scraper=scraper, - page=page, - metadata=metadata.copy(), - media_type=media_type, - page_link=page_link, - ) + try: + await download_and_save_torrent( + torrent_element, + scraper=scraper, + page=page, + metadata=metadata.copy(), + media_type=media_type, + page_link=page_link, + ) + except Exception as e: + logging.error( + f"Error processing torrent {page_link}: {e}", + exc_info=True, + stack_info=True, + ) return True except Exception as e: