diff --git a/aioimmich/albums/__init__.py b/aioimmich/albums/__init__.py index 90190c3..5cf94f5 100644 --- a/aioimmich/albums/__init__.py +++ b/aioimmich/albums/__init__.py @@ -17,8 +17,7 @@ async def async_get_all_albums(self) -> list[ImmichAlbum]: assert isinstance(result, list) result_shared = await self.api.async_do_request("albums", {"shared": "true"}) assert isinstance(result_shared, list) - result.extend(result_shared) - return [ImmichAlbum.from_dict(album) for album in result] + return [ImmichAlbum.from_dict(album) for album in result + result_shared] async def async_get_album_info( self, album_id: str, without_assests: bool = False