diff --git a/portal-web/test/functional/com/liferay/portalweb/macros/json/asset-list/JSONAssetlistSetter.macro b/portal-web/test/functional/com/liferay/portalweb/macros/json/asset-list/JSONAssetlistSetter.macro index 26eaa4ff536baf..86c1c174bbdac4 100644 --- a/portal-web/test/functional/com/liferay/portalweb/macros/json/asset-list/JSONAssetlistSetter.macro +++ b/portal-web/test/functional/com/liferay/portalweb/macros/json/asset-list/JSONAssetlistSetter.macro @@ -78,10 +78,20 @@ com.liferay.wiki.model.WikiPage var classTypeIdsDLFileEntry = JSONDLfileentrytype._getFileEntryTypeIds(groupId = "${groupId}"); if ("${classTypeIdsDLFileEntry}" == "") { - var classTypeIdsDLFileEntry = '''${basicDocumentClassTypeId},${googleDriveShortcutClassTypeId}'''; + if ("${googleDriveShortcutClassTypeId}" != "[]") { + var classTypeIdsDLFileEntry = '''${basicDocumentClassTypeId},${googleDriveShortcutClassTypeId}'''; + } + else { + var classTypeIdsDLFileEntry = '''${basicDocumentClassTypeId}'''; + } } else { - var classTypeIdsDLFileEntry = '''${basicDocumentClassTypeId},${googleDriveShortcutClassTypeId},${classTypeIdsDLFileEntry}'''; + if ("${googleDriveShortcutClassTypeId}" != "[]") { + var classTypeIdsDLFileEntry = '''${basicDocumentClassTypeId},${googleDriveShortcutClassTypeId},${classTypeIdsDLFileEntry}'''; + } + else { + var classTypeIdsDLFileEntry = '''${basicDocumentClassTypeId},${classTypeIdsDLFileEntry}'''; + } } var classNameId = JSONClassname._getClassNameId(value = "com.liferay.journal.model.JournalArticle");