Skip to content

Commit c7f8afb

Browse files
authored
Merge pull request #55725 from nextcloud/backport/55658/stable31
[stable31] fix: disable mp3 preview provider
2 parents 32264c7 + ada932f commit c7f8afb

File tree

2 files changed

+15
-19
lines changed

2 files changed

+15
-19
lines changed

config/config.sample.php

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1277,16 +1277,14 @@
12771277
/**
12781278
* Previews
12791279
*
1280-
* Nextcloud supports previews of image files, the covers of MP3 files, and text
1281-
* files. These options control enabling and disabling previews, and thumbnail
1282-
* size.
1280+
* Nextcloud supports generating previews for various file types, such as images, audio files, and text files.
1281+
* These options control enabling and disabling previews, and thumbnail size.
12831282
*/
12841283

12851284
/**
12861285
* By default, Nextcloud can generate previews for the following filetypes:
12871286
*
12881287
* - Image files
1289-
* - Covers of MP3 files
12901288
* - Text documents
12911289
*
12921290
* Valid values are ``true``, to enable previews, or
@@ -1392,21 +1390,21 @@
13921390
* The following providers are disabled by default due to performance or privacy
13931391
* concerns:
13941392
*
1393+
* - ``OC\Preview\EMF``
13951394
* - ``OC\Preview\Font``
13961395
* - ``OC\Preview\HEIC``
13971396
* - ``OC\Preview\Illustrator``
1398-
* - ``OC\Preview\Movie``
1397+
* - ``OC\Preview\MP3``
13991398
* - ``OC\Preview\MSOffice2003``
14001399
* - ``OC\Preview\MSOffice2007``
14011400
* - ``OC\Preview\MSOfficeDoc``
1401+
* - ``OC\Preview\Movie``
14021402
* - ``OC\Preview\PDF``
14031403
* - ``OC\Preview\Photoshop``
14041404
* - ``OC\Preview\Postscript``
1405-
* - ``OC\Preview\StarOffice``
14061405
* - ``OC\Preview\SVG``
1406+
* - ``OC\Preview\StarOffice``
14071407
* - ``OC\Preview\TIFF``
1408-
* - ``OC\Preview\EMF``
1409-
*
14101408
*
14111409
* Defaults to the following providers:
14121410
*
@@ -1415,19 +1413,18 @@
14151413
* - ``OC\Preview\JPEG``
14161414
* - ``OC\Preview\Krita``
14171415
* - ``OC\Preview\MarkDown``
1418-
* - ``OC\Preview\MP3``
14191416
* - ``OC\Preview\OpenDocument``
14201417
* - ``OC\Preview\PNG``
14211418
* - ``OC\Preview\TXT``
14221419
* - ``OC\Preview\XBitmap``
1420+
*
14231421
*/
14241422
'enabledPreviewProviders' => [
14251423
'OC\Preview\BMP',
14261424
'OC\Preview\GIF',
14271425
'OC\Preview\JPEG',
14281426
'OC\Preview\Krita',
14291427
'OC\Preview\MarkDown',
1430-
'OC\Preview\MP3',
14311428
'OC\Preview\OpenDocument',
14321429
'OC\Preview\PNG',
14331430
'OC\Preview\TXT',

lib/private/PreviewManager.php

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -251,29 +251,29 @@ public function isAvailable(\OCP\Files\FileInfo $file, ?string $mimeType = null)
251251
* List of enabled default providers
252252
*
253253
* The following providers are enabled by default:
254-
* - OC\Preview\PNG
255-
* - OC\Preview\JPEG
256-
* - OC\Preview\GIF
257254
* - OC\Preview\BMP
258-
* - OC\Preview\XBitmap
255+
* - OC\Preview\GIF
256+
* - OC\Preview\JPEG
259257
* - OC\Preview\MarkDown
260-
* - OC\Preview\MP3
258+
* - OC\Preview\PNG
261259
* - OC\Preview\TXT
260+
* - OC\Preview\XBitmap
262261
*
263262
* The following providers are disabled by default due to performance or privacy concerns:
264263
* - OC\Preview\Font
265264
* - OC\Preview\HEIC
266265
* - OC\Preview\Illustrator
267-
* - OC\Preview\Movie
268-
* - OC\Preview\MSOfficeDoc
266+
* - OC\Preview\MP3
269267
* - OC\Preview\MSOffice2003
270268
* - OC\Preview\MSOffice2007
269+
* - OC\Preview\MSOfficeDoc
270+
* - OC\Preview\Movie
271271
* - OC\Preview\OpenDocument
272272
* - OC\Preview\PDF
273273
* - OC\Preview\Photoshop
274274
* - OC\Preview\Postscript
275-
* - OC\Preview\StarOffice
276275
* - OC\Preview\SVG
276+
* - OC\Preview\StarOffice
277277
* - OC\Preview\TIFF
278278
*
279279
* @return array
@@ -295,7 +295,6 @@ protected function getEnabledDefaultProvider() {
295295

296296
$this->defaultProviders = $this->config->getSystemValue('enabledPreviewProviders', array_merge([
297297
Preview\MarkDown::class,
298-
Preview\MP3::class,
299298
Preview\TXT::class,
300299
Preview\OpenDocument::class,
301300
], $imageProviders));

0 commit comments

Comments
 (0)