Leantime/leantime · error
PgmPro board JS is not loaded; program kanban drag-and-drop
Error message
PgmPro board JS is not loaded; program kanban drag-and-drop is disabled.
What it means
Error "PgmPro board JS is not loaded; program kanban drag-and-drop is disabled." thrown in Leantime/leantime.
Source
Thrown at app/Domain/Tickets/Templates/showKanban.blade.php:393
leantime.ticketsController.initUserDropdown();
leantime.ticketsController.initMilestoneDropdown();
leantime.ticketsController.initDueDateTimePickers();
leantime.ticketsController.initEffortDropdown();
leantime.ticketsController.initPriorityDropdown();
@if ($programBoard)
{{-- Per-card status dropdown (program board only): set the exact project status. --}}
leantime.ticketsController.initStatusDropdown();
@endif
@if ($programBoard)
{{-- Program board: columns are status types; drag persists per-project via the plugin. --}}
var ticketStatusList = [@foreach ($allKanbanColumns as $key => $statusRow)'{{ $key }}',@endforeach];
if (leantime.pgmProBoard && typeof leantime.pgmProBoard.initProgramKanban === 'function') {
leantime.pgmProBoard.initProgramKanban(ticketStatusList);
} else {
console.warn('PgmPro board JS is not loaded; program kanban drag-and-drop is disabled.');
}
@else
var ticketStatusList = [@foreach ($allTicketStates as $key => $statusRow)'{{ $key }}',@endforeach];
leantime.ticketsController.initTicketKanban(ticketStatusList);
@endif
@else
leantime.authController.makeInputReadonly(".maincontentinner");
@endif
leantime.ticketsController.setUpKanbanColumns();
@if (isset($_GET['showTicketModal']))
@php
$modalUrl = $_GET['showTicketModal'] == '' ? '' : '/'.(int) $_GET['showTicketModal'];
@endphp
leantime.ticketsController.openTicketModalManually("{{ BASE_URL }}/tickets/showTicket{{ $modalUrl }}");View on GitHub (pinned to 9a9f49f100)
When it happens
Trigger: Thrown at app/Domain/Tickets/Templates/showKanban.blade.php:393 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of Leantime/leantime@9a9f49f100 (2026-08-21).
Data as JSON: /api/errors/254c8c49556710fe.
Report an issue: GitHub.