Skip to content
Prev Previous commit
Next Next commit
cast to int
Signed-off-by: Louis Chemineau <[email protected]>
  • Loading branch information
icewind1991 authored and artonge committed Aug 22, 2022
commit 6bb2c7a864fd9a6ba3ce96cc9e2f42daba635011
6 changes: 3 additions & 3 deletions lib/Album/AlbumMapper.php
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ public function getForUser(string $userId): array {
->where($query->expr()->eq('user', $query->createNamedParameter($userId)));
$rows = $query->executeQuery()->fetchAll();
return array_map(function (array $row) use ($userId) {
return new AlbumInfo($row['album_id'], $userId, $row['name']);
return new AlbumInfo((int)$row['album_id'], $userId, $row['name']);
}, $rows);
}

Expand Down Expand Up @@ -120,11 +120,11 @@ public function getForUserWithFiles(string $userId): array {
$filesByAlbum = [];
$albumsById = [];
foreach ($rows as $row) {
$albumId = $row['album_id'];
$albumId = (int)$row['album_id'];
if ($row['fileid']) {
$mimeId = $row['mimetype'];
$mimeType = $this->mimeTypeLoader->getMimetypeById($mimeId);
$filesByAlbum[$albumId][] = new AlbumFile($row['fileid'], $row['file_name'], $mimeType, $row['size'], $row['mtime'], $row['etag']);
$filesByAlbum[$albumId][] = new AlbumFile((int)$row['fileid'], $row['file_name'], $mimeType, (int)$row['size'], (int)$row['mtime'], $row['etag']);
}

if (!isset($albumsById[$albumId])) {
Expand Down