-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 6.2.10 EE GA1, 6.2.X EE, 7.0.0 Alpha 1
-
Fix Version/s: 7.0.0 Alpha 2
-
Component/s: DM > Upgrade, Documents & Media, Sync Connector
-
Labels:
-
Fix Priority:3
-
Git Pull Request:
After Liferay upgrade to 6.2, Liferay Sync has problems when DL contains documents with reserved names.
This issue at 6.2 was fixed at LPS-37352: during file creation, new invalid patterns were added and title verification logic was rewritten, moving its configuration to portal.properties file.
So, since 6.2, it is not possible to create new invalid documents, but preexisting documents with wrong names created at previous versions of Liferay remain unmodified, causing troubles to Liferay Sync (version 1.2.x)
The problem should be addressed at VerifyDocumentLibrary functionality, at checkTitles() function (created at LPS-30519):
- Current behavior: this function checks the document titles, replacing only the invalid characters "/" and "\".
- Correct behavior: the function should check the same invalid patterns of portal.properties added at
LPS-37352,(dl.char.blacklist, dl.char.last.blacklist, dl.name.blacklist) in order to fix invalid documents after upgrade to 6.2.
- is related to
-
LPS-14268 Updating title in DL portlet allows for invalid characters to be saved
- Closed
-
LPS-30519 image gallery upgrade from previous version to 6.1.10 does not migrate over images with slashes in the titles
- Closed
-
LPS-37352 Make documents and media reserved file names consistent with sync reserved file names
- Closed
-
LPS-49619 As a Documents and Media user I would like be able to use slashes (/) in my filenames
-
- Closed
-