•  
      request #43362 Missing assets in semantic done config page
    Infos
    #43362
    Kevin Traini (ktraini)
    2025-06-13 16:37
    2025-06-13 15:36
    45043
    Details
    Missing assets in semantic done config page

    When going to the semantic done config page we get this error:

    2025-06-13T15:23:05+02:00 [6372] [error] Caught exception: Asset /usr/share/tuleap/plugins/tracker/include/Semantic/Status/Done/../../../../../scripts/tracker-admin/frontend-assets/manifest.json doesn't exist. Did you run `pnpm run build` ?:
    #0 /usr/share/tuleap/src/common/Layout/IncludeAssets.php(73): Tuleap\Layout\IncludeAssets->loadFromManifest()
    #1 /usr/share/tuleap/src/common/Layout/IncludeAssets.php(45): Tuleap\Layout\IncludeAssets->getHashedName()
    #2 /usr/share/tuleap/src/common/Layout/JavascriptAssetGeneric.php(33): Tuleap\Layout\IncludeAssets->getFileURL()
    #3 /usr/share/tuleap/src/themes/BurningParrot/include/FooterPresenter.php(74): Tuleap\Layout\JavascriptAssetGeneric->getFileURL()
    #4 /usr/share/tuleap/src/themes/BurningParrot/include/BurningParrotTheme.php(396): Tuleap\Theme\BurningParrot\FooterPresenter->__construct()
    #5 /usr/share/tuleap/src/www/include/html.php(595): Tuleap\Theme\BurningParrot\BurningParrotTheme->footer()
    #6 /usr/share/tuleap/src/common/Project/Service.php(241): site_project_footer()
    #7 /usr/share/tuleap/plugins/tracker/include/Tracker/TrackerManager.php(341): Service->displayFooter()
    #8 /usr/share/tuleap/plugins/tracker/include/Tracker/Tracker.php(1417): TrackerManager->displayFooter()
    #9 /usr/share/tuleap/plugins/tracker/include/Tracker/Semantic/Tracker_SemanticManager.php(160): Tracker->displayFooter()
    #10 /usr/share/tuleap/plugins/tracker/include/Semantic/Status/Done/SemanticDone.php(173): Tracker_SemanticManager->displaySemanticFooter()
    #11 /usr/share/tuleap/plugins/tracker/include/Semantic/Status/Done/SemanticDone.php(288): Tuleap\Tracker\Semantic\Status\Done\SemanticDone->displayAdmin()
    #12 /usr/share/tuleap/plugins/tracker/include/Tracker/Semantic/Tracker_SemanticManager.php(76): Tuleap\Tracker\Semantic\Status\Done\SemanticDone->process()
    #13 /usr/share/tuleap/plugins/tracker/include/Tracker/Tracker.php(772): Tracker_SemanticManager->process()
    #14 /usr/share/tuleap/plugins/tracker/include/Tracker/TrackerManager.php(151): Tracker->process()
    #15 /usr/share/tuleap/plugins/tracker/include/Tracker/TrackerManager.php(169): TrackerManager->processSubElement()
    #16 /usr/share/tuleap/plugins/tracker/include/TrackerPluginDefaultController.php(45): TrackerManager->process()
    #17 /usr/share/tuleap/src/common/Request/FrontRouter.php(251): Tuleap\Tracker\TrackerPluginDefaultController->process()
    #18 /usr/share/tuleap/src/common/Request/FrontRouter.php(109): Tuleap\Request\FrontRouter->routeHandler()
    #19 /usr/share/tuleap/src/www/index.php(50): Tuleap\Request\FrontRouter->route()
    #20 {main}
    
    Trackers
    development
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Kevin Traini (ktraini)
    Closed
    2025-06-13
    Attachments
    Empty
    References

    Follow-ups