Description

When a Collection is created in code (see code snippet), the collection accepts names with illegal characters such as periods or spaces. Creating a collection through the editor properly warns that the characters are illegal and cannot be used.

Code provided to create collection:
FCollectionManagerModule::GetModule().Get().CreateCollection(TEXT("Hello.World"), ECollectionShareType::CST_Shared, ECollectionStorageMode::Static);

Steps to Reproduce

Calling CreateCollection() from code did not verify the name as a valid file name.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-48423 in the post.

0
Login to Vote

Fixed
Fix Commit3604172
Main Commit3621569
Release Commit3643070
CreatedAug 15, 2017
ResolvedAug 23, 2017
UpdatedApr 27, 2018