Fix bean initialization error on Tomcat startup if citation-page.enabled_communities is set

Arrays.asList produces non-mutable list but with communities, sub-collections are added dynamically on initializaion.
This commit is contained in:
Miika Nurminen
2025-08-12 19:57:57 +03:00
committed by Tim Donohue
parent 71af1503ae
commit e51a2537ac

View File

@@ -139,8 +139,8 @@ public class CitationDocumentServiceImpl implements CitationDocumentService, Ini
//Load enabled collections
String[] citationEnabledCollections = configurationService
.getArrayProperty("citation-page.enabled_collections");
citationEnabledCollectionsList = Arrays.asList(citationEnabledCollections);
.getArrayProperty("citation-page.enabled_collections");
citationEnabledCollectionsList = new ArrayList<String>(Arrays.asList(citationEnabledCollections));
//Load enabled communities, and add to collection-list
String[] citationEnabledCommunities = configurationService