From 76119a336f04fd4ea25caafefd0ed522bb580693 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Fri, 18 Sep 2026 22:27:32 +0800 Subject: [PATCH] fix(servarr): keep unit of work type-only --- app/application/servarr.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/application/servarr.py b/app/application/servarr.py index 9b6c61873..19d275881 100644 --- a/app/application/servarr.py +++ b/app/application/servarr.py @@ -3,11 +3,13 @@ from __future__ import annotations from dataclasses import dataclass -from typing import Any, Optional, Protocol +from typing import TYPE_CHECKING, Any, Optional, Protocol -from app.application.subscription.delete import AsyncUnitOfWork from app.schemas.types import MediaSource +if TYPE_CHECKING: + from app.application.subscription.delete import AsyncUnitOfWork + @dataclass(frozen=True, slots=True) class ServarrSubscription: