| 21 | |
| 22 | @dataclass(config=Config) |
| 23 | class ClientContext: |
| 24 | service: AsyncSpotipy |
| 25 | userId: str |
| 26 | deviceId: Optional[str] = None |
| 27 | currentTrackList: Optional[list[SimplifiedTrackInfo]] = None |
| 28 | lastTrackStartIndex: Optional[int] = 0 |
| 29 | lastTrackEndIndex: Optional[int] = -1 |
| 30 | |
| 31 | |
| 32 | async def get_client_context(vals: dict[str, str | None]) -> ClientContext: |
no outgoing calls
no test coverage detected
searching dependent graphs…