Details
-
Bug
-
Resolution: Fixed
-
Normal
-
6.2.33
-
None
-
-
Empty show more show less
-
Yes
-
Nucleus 37
-
2
-
Yes
Description
Steps to reproduce
- Site-App
- select "travel"-Node
- click "Duplicate Item"
- update "/travel0/mappings/website@handlePrefix" to "/travel/about"
- Pages-App
- select "/travel/about/careers"
- click "Add page"
- Pagename "test1", Template "Basic Template"
- select "/travel/about/careers"
- click "Add page"
- Pagename "test2", Template "Basic Template"
- Edit Page "/travel/about/careers/test1"
- Add Component "Text and Image" in Main
- Edit the created Component
- Insert in the RichTextField the Text Link
- Click on Button "Link to Magnolia Page"
- Select "/travel/about/careers/test2"
- Close the page
- select "/travel/about/careers/test2"
- click "Delete Page" => "Publish Deletion"
- select "/travel/about/careers"
- Task-App
- Assign Task
- Accept an publish Deletion
- reopen Pages-App
- check if test2 is deleted
- reopen check1
- change language to "German"
- => EXCEPTION
Expected results
Tho the page doesn't exist, no error is thrown or, at least, the message "The referenced content does not exist" is displayed.
Actual results
Exception is thrown
Workaround
N/A
Development notes
Similar behavior for Link component. When you create a link component to a page and then, delete the page, the message "The referenced content does not exist" is shown for English but if you switch to German, the exception is thrown. It is weird that if at this point, you switch back to English, the Framework exception is thrown also for English. Probably, because the referenced page is still within the Link field:
If you move to German language, Magnolia copies the dead reference to the German field:
Checklists
Attachments
Issue Links
- relates to
-
MAGNOLIA-8931 rendering of RichTextField data fails if it contains a link which doesn't exist
-
- Closed
-
1.
|
Implementation |
|
Completed | Jaromir Sarf |
2.
|
Code review |
|
Completed | Adam Siska |
3.
|
Pre-integration QA + PM (for ticket approval) |
|
Completed | Adam Siska |
4.
|
Final QA |
|
Completed | Quach Hao Thien |