fix(shared): return type confusion

This commit is contained in:
jo 2023-03-01 19:58:16 +01:00 committed by Kyle Robbertze
parent 548d1befc8
commit a32d9d25f1
1 changed files with 3 additions and 3 deletions

View File

@ -1,6 +1,6 @@
import sys
from enum import Enum
from typing import TYPE_CHECKING, Any, List, Literal, Optional, Sequence, Union
from typing import TYPE_CHECKING, Any, List, Literal, Optional, Union
# pylint: disable=no-name-in-module
from pydantic import AnyHttpUrl, AnyUrl, BaseModel, Field, validator
@ -261,8 +261,8 @@ class Outputs(BaseModel):
system: List[SystemOutput] = Field([], max_items=1)
@property
def merged(self) -> Sequence[Union[IcecastOutput, ShoutcastOutput]]:
return self.icecast + self.shoutcast # type: ignore
def merged(self) -> List[Union[IcecastOutput, ShoutcastOutput]]:
return self.icecast + self.shoutcast
# pylint: disable=too-few-public-methods