Bug #66171
Updated by Xavier Perseguers over 9 years ago
h2. Problem In FlexForms or TCA, when you have such definition: <pre> <path> <TCEforms> <exclude>0</exclude> <label>LLL:EXT:restdoc/Resources/Private/Language/locallang_db.xml:pi_flexform.path</label> <config> <type>input</type> <size>48</size> <eval>required,trim</eval> <wizards type="array"> <_PADDING>2</_PADDING> <link type="array"> <type>popup</type> <title>LLL:EXT:restdoc/Resources/Private/Language/locallang_db.xml:pi_flexform.path.wizard</title> <icon>link_popup.gif</icon> <module type="array"> <name>wizard_element_browser</name> <urlParameters type="array"> <mode>wizard</mode> <act>file</act> </urlParameters> </module> <params type="array"> <blindLinkOptions>page,url,mail,spec,file</blindLinkOptions> </params> <JSopenParams>height=500,width=400,status=0,menubar=0,scrollbars=1</JSopenParams> </link> </wizards> </config> </TCEforms> </path> </pre> If you put an invalid identifier in the input text (such as @file:1:/invalid/directory/@) and try to open the wizard with !wizard.png!, it crashes with <pre> #1329647780: Object with identifier "1:/invalid/directory/" does not exist in storage (More information) </pre> h2. Expected output Just like before FAL: the tree without any node (directory) selected and no exception at all, as this is not user friendly and may easily happen.