Errore con DAM e utente non amministratore

Errore con DAM e utente non amministratore

In questi giorni ho riscontrato un errore con l'estensione DAM versione 1.3.2 e la gestione di file da parte di utenti non amministratori.

Il problema può essere risolto con la patch https://review.typo3.org/#/c/23848/ 

Nel file lib/class.tx_dam_db.php va aggiunta la riga 

$defaultUserTsValues = array();

Dopo il commento alla riga 362

/* Get TCAdefaults from User TS */

Questo il risultato finale:

/* Get TCAdefaults from User TS */
$defaultUserTsValues = array();
$TCAdefaultOverride = $GLOBALS['BE_USER']->getTSConfigProp('TCAdefaults');
if (is_array($TCAdefaultOverride))      {
$tce->setDefaultsFromUserTS($TCAdefaultOverride);
$defaultUserTsValues = $tce->newFieldArray('tx_dam');
}