diff --git a/packages/core/upload/admin/src/pages/App/MediaLibrary.js b/packages/core/upload/admin/src/pages/App/MediaLibrary.js index 40f025d784..c1841a8bc5 100644 --- a/packages/core/upload/admin/src/pages/App/MediaLibrary.js +++ b/packages/core/upload/admin/src/pages/App/MediaLibrary.js @@ -142,7 +142,12 @@ export const MediaLibrary = () => { (assetCount > 0 || folderCount > 0) && selected.length === assetCount + folderCount } - onChange={() => selectAll([assets, folders])} + onChange={() => { + selectAll([ + ...assets.map(asset => ({ ...asset, type: 'asset' })), + ...folders.map(folder => ({ ...folder, type: 'folder' })), + ]); + }} /> )}