Project

General

Profile

Bug #99872

Updated by Sybille Peters 10 months ago

Redirects, which are attached to deleted pages (sys.redirct.pid) are displayed in the redirects module and have controls available to edit, delete etc. them. 

 However, when one of these is edited selected or deleted, button clicked to delete, an error occurs: occurs. 

 * delete: no error message, just does not work h2. Problem description 

 1. Go to redirects BE module. 
 * edit: incorrect 2. click on an existing redirect in order to delete it 

 Result: 

 error message: 

 <pre> 
 > Record with uid 98156 94598 from table pages not found 
 > Edit form could not be loaded 
 > The edit form could not be loaded for the requested records. This might be due to insufficient permissions. 
 </pre> 

 Due to this, these redirects can't I work as admin user so it cannot be deleted except directly via the database. a permission problem. 

 h2. Problem description 

 As admin: 

 1. Create a redirect 
 2. delete corresponding page 
 3. Go to redirects BE module. 
 4. edit    redirect or try to delete it 


 h2. Versions 

 * 11.5.23 
 * not tested in v12 

 h2. DB queries 

 <pre> 
 select uid,pid,source_path,deleted,disabled,target from sys_redirect where source_path like '/en/neuromodulation/events-details/kick-off-meeting-march-2023%'; 
 +-------+-------+-------------------------------------------------------------------------------+---------+----------+---------------------------------+ 
 | uid     | pid     | source_path                                                                     | deleted | disabled | target                            | 
 +-------+-------+-------------------------------------------------------------------------------+---------+----------+---------------------------------+ 
 | 15008 | 94598 | /en/neuromodulation/events-details/kick-off-meeting-march-2023                  |         0 |          0 | t3://page?uid=94597&_language=1 | 
 | 15009 | 94597 | /en/neuromodulation/events-details/kick-off-meeting-march-2023/registration     |         0 |          0 | t3://page?uid=94818&_language=1 | 

 </pre> 
 <pre> 
 select uid,pid,slug,hidden,deleted from pages where uid=94598; 
 +-------+-------+------------------------------------------------------------+--------+---------+ 
 | uid     | pid     | slug                                                         | hidden | deleted | 
 +-------+-------+------------------------------------------------------------+--------+---------+ 
 | 94598 | 94594 | /neuromodulation/events-details/workshop-neglect-july-2023 |        1 |         1 | 
 +-------+-------+------------------------------------------------------------+--------+---------+ 

 </pre> 

Back