Images missing in event pages after upgrade from 2.3.4 to 3.1.1

Hi,

recently we have upgraded our Indico from v 2.3.4 to 3.1.1 and we realized that those images that are referenced in the HTML editor of any page of the event, such as the description of the event are not displayed anymore.

For instance, we have a picture referenced in the description of the event pointing to “https://indico.cells.es/event/42/picture/129.jpg” which does not exist anymore. If we go to the “Images” menu, we have the same image with the following URL “https://indico.cells.es/event/42/images/86-MEDSI-Group-Photo.jpg”. See the attached screenshots.


Let me say that this event is quite old, and it was created when we had the version 1.* . In events created in version 2.3, we did not detect this problem.

We understand that the images did not disappear, but their reference have been lost in the HTML. There is anyway to solve this problem?

Thanks in advance.

Best regards,
Isidre Costa

You are probably missing the legacy file archive configs, check Upgrade Indico from 1.2 — Indico 2.3.6-dev documentation for details (even if this is not mentioned in the 3.x upgrade guide you need to keep these entries in the config and copy the corresponding files.)

Dear Björn,

we have kept the legacy parameters in our config, but the images are not well referenced in the HTML. But they are actually in the legacy folders, and you can find them in the “Customisation” > “Images” option of the event.

We have restored them manually in the “old” events, editing the HTML and fixing up the link to the image.

Best regards,
Isidre

sounds like your config is missing the ROUTE_OLD_URLS entry… Settings — Indico 3.1.1 documentation

Right!!! We missed this parameter in the conf file. Now it works fine!!

Thank you very much!