Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      request #45591 Adding a shared field to a tracker is broken
    Infos
    #45591
    Clément Gayot (clementg)
    2025-11-06 17:11
    2025-11-06 11:42
    47352
    Details
    Adding a shared field to a tracker is broken
    Fatal error: Uncaught TypeError: Cannot assign Tracker_FormElement_Shared to property Tuleap\Tracker\FormElement\View\TrackerFormElementAdminView::$formElement of type Tuleap\Tracker\FormElement\TrackerFormElement in /usr/share/tuleap/plugins/tracker/include/FormElement/View/Admin/SharedAdminView.php:30
    Stack trace:
    #0 /usr/share/tuleap/plugins/tracker/include/FormElement/View/Admin/VisitorAdminView.php(319): Tuleap\Tracker\FormElement\View\Admin\SharedAdminView->__construct()
    #1 /usr/share/tuleap/plugins/tracker/include/FormElement/View/Admin/VisitorAdminView.php(129): Tuleap\Tracker\FormElement\View\Admin\VisitorAdminView->visitShared()
    #2 /usr/share/tuleap/plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Shared.php(79): Tuleap\Tracker\FormElement\View\Admin\VisitorAdminView->visit()
    #3 /usr/share/tuleap/plugins/tracker/include/Tracker/FormElement/Tracker_FormElementFactory.php(1519): Tracker_FormElement_Shared->accept()
    #4 /usr/share/tuleap/plugins/tracker/include/Tracker.php(853): Tracker_FormElementFactory->displayAdminCreateFormElement()
    #5 /usr/share/tuleap/plugins/tracker/include/Tracker/TrackerManager.php(151): Tuleap\Tracker\Tracker->process()
    #6 /usr/share/tuleap/plugins/tracker/include/Tracker/TrackerManager.php(169): TrackerManager->processSubElement()
    #7 /usr/share/tuleap/plugins/tracker/include/TrackerPluginDefaultController.php(46): TrackerManager->process()
    #8 /usr/share/tuleap/src/common/Request/FrontRouter.php(251): Tuleap\Tracker\TrackerPluginDefaultController->process()
    #9 /usr/share/tuleap/src/common/Request/FrontRouter.php(109): Tuleap\Request\FrontRouter->routeHandler()
    #10 /usr/share/tuleap/src/www/index.php(50): Tuleap\Request\FrontRouter->route()
    #11 {main} thrown in /usr/share/tuleap/plugins/tracker/include/FormElement/View/Admin/SharedAdminView.php on line 30
    

    Broken since git #tuleap/stable/8d6b901c1a673fdc82470c68faeeec22021818a4

    Trackers
    17.0
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Thomas Gerbet (tgerbet)
    Closed
    2025-11-06
    Attachments
    Empty
    References
    Referenced by request #45591

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2025-11-06 11:46
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Status changed from New to Under implementation
    • Assigned to changed from None to Thomas Gerbet (tgerbet)
    • Reported in version changed from development to 17.0
    User avatar
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes