•  
      request #46761 Enable to edit the File reference
    Infos
    #46761
    Aurélien Tisné (atisne)
    2026-02-09 15:08
    2026-02-09 15:08
    48483
    Details
    Enable to edit the File reference

    We cannot edit the File reference.

    Steps to reproduce:

    1. Go to the references edit page of a project Project administration > References (https://<TULEAP_SERVER>/project/<PROJECT_ID>/admin/references) or the plateform wide references page (https://<TULEAP_SERVER>/project/100/admin/references)
    2. Click on the ID (first column) of the File reference (id=15)

    The page hangs with a PHP Fatal Error:

    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: PHP Fatal error:  Uncaught Tuleap\Request\NotFoundException: Tuleap\FRS\FileReference: no reference value found for  in /usr/share/tuleap/src/common/FRS/FileReference.php:62
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: Stack trace:
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: #0 /usr/share/tuleap/src/common/Project/Admin/Reference/Edition/EditReferencePresenter.php(70): Tuleap\FRS\FileReference->getLink()
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: #1 /usr/share/tuleap/src/common/Project/Admin/Reference/Edition/EditReferencePresenterBuilder.php(65): Tuleap\Project\Admin\Reference\Edition\EditReferencePresenter->__construct()
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: #2 /usr/share/tuleap/src/common/Project/Admin/Reference/ReferenceAdministrationViews.php(140): Tuleap\Project\Admin\Reference\Edition\EditReferencePresenterBuilder->buildReferencePresenter()
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: #3 /usr/share/tuleap/src/common/mvc/Views.php(61): Tuleap\Project\Admin\Reference\ReferenceAdministrationViews->edit()
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: #4 /usr/share/tuleap/src/common/mvc/Controler.php(49): Views->display()
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: #5 /usr/share/tuleap/src/common/Project/Admin/Reference/ReferenceAdministration.php(70): Controler->viewsManagement()
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: #6 /usr/share/tuleap/src/www/project/admin/reference.php(27): Tuleap\Project\Admin\Reference\ReferenceAdministration->process()
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]: #7 {main}
    févr. 09 14:26:42 TULEAP_SERVER php[2019607]:   thrown in /usr/share/tuleap/src/common/FRS/FileReference.php on line 62
    
    Project admin
    17.3
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    New
    Empty
    Attachments
    Empty
    References
    References list is empty