Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-104731

The uploaded entry is shown as a JSON in the Table List and the addition of an empty entry to an Upload file is breaking the Table List

    Details

      Description

      Description

      The uploaded entry is shown as a JSON in the Table List and the addition of an empty entry to an Upload file is breaking the Table List.

      Steps to Reproduce

      1. Go to Control Panel > App Builder > Custom Objects > Add a Custom Object;
      2. Add a Form View > Add an Upload field;
      3. Add a Table View;
      4. Deploy an app using the Form View and Table View;
      5. Go to the deployed app > Add an entry by selecting a file to be uploaded > Save;
      6. Observe how the uploaded entry is shown in the Table List;
      7. Add empty entry to an Upload field and Save;
      8. Observe that Table List is broken.

      Upload log:

      ?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:1917 Error: Minified React error #31; visit https://reactjs.org/docs/error-decoder.html?invariant=31&args[]=object%20with%20keys%20%7Bjsonobject%7D&args[]= for the full message or use the non-minified dev environment for full errors and additional helpful warnings. 
          at mg (?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:1500)
          at ?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:1583
          at S (?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:1777)
          at mj (?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:2515)
          at jj (?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:2251)
          at Z (?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:2211)
          at $i (?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:2153)
          at ?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:1364
          at exports.unstable_runWithPriority (?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:417)
          at vf (?browserId=other&minifierType=&languageId=en_US&b=7300&t=1574172479313&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/sync/sync.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentDataManager.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRenderer.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/Component.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/ComponentRegistry.js&/o/js/resolved-module/frontend-js-metal-web$metal-component@2.16.8/lib/all/component.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/PortletBase.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/DefaultEventHandler.es.js&/o/js/resolved-module/frontend-js-web@4.0.0/liferay/ItemSelectorDialog.es.js&/o/js/resolved-module/frontend-taglib-clay$classnames@2.2.6/index.js&/o/js/resolved-module/frontend-js-react-web$object-assign@4.1.1/index.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/cjs/react.production.min.js&/o/js/resolved-module/frontend-js-react-web$react@16.9.0/index.js&/o/js/resolved-module/frontend-taglib-clay$warning@4.0.3/warning.js&/o/js/resolved-module/@frontend-taglib-clay$clayui/icon@3.0.1/lib/index.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/cjs/scheduler.production.min.js&/o/js/resolved-module/frontend-js-react-web$scheduler@0.15.0/index.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/cjs/react-dom.production.min.js&/o/js/resolved-module/frontend-js-react-web$react-dom@16.9.0/index.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/render.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useEventListener.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useIsMounted.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/useInterval.es.js&/o/js/resolved-module/frontend-js-react-web@2.0.0/js/hooks/usePrevious.es.js:1351)
      

       

      Expected Result
      The uploaded entry is not shown as a JSON in the Table List and the addition of an empty entry to an Upload file is not breaking the Table List.

      Actual Result
      The uploaded entry is shown as a JSON in the Table List and the addition of an empty entry to an Upload file is breaking the Table List.

      Reproduced In
      master: 543c4a926d8eae4e83c6bd09d5ffaf95159ca247

        Attachments

          Activity

            People

            Assignee:
            alex.candido Alex Candido
            Reporter:
            alex.candido Alex Candido
            Participants of an Issue:
            Recent user:
            Jason Pince
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              1 year, 1 week, 2 days ago

                Packages

                Version Package
                7.3.0 CE GA1
                7.3.10 DXP GA1
                Master