TicketsCAD v3.44.4 released - fixes the "Add Unit" 500 error (Cannot redeclare get_roster)

11 views
Skip to first unread message

Eric Osterberg

unread,
Jul 17, 2026, 9:55:36 AM (11 days ago) Jul 17
to open-so...@googlegroups.com
Hello All,

I've just released TicketsCAD v3.44.4. It's a small, single-purpose bug-fix release, but if you run in local / no-internet map mode it's worth grabbing, because it fixes a hard failure when adding a unit.

Download / release notes: https://github.com/openises/tickets/releases/tag/v3.44.4

What it fixes — On installs using the local (no-internet) map screen, submitting Add Unit failed with an HTTP 500 (Cannot redeclare get_roster()). Two helper functions were defined twice — in units_nm.php and in the shared functions.inc.php it already loads — which PHP 8 rejects. The online map screen was never affected. Thanks to Gerald "Jay" Hurt for the clear report (Apache log + two machines).

How to update: git pull then visit /install.php, or download the zip. The version bump sends admins to install.php once; there are no schema changes.

…includes the one-file manual workaround and the "Icon field = 1–3 char map label (E1, A2, M1…)" clarification…

73, Eric
Reply all
Reply to author
Forward
0 new messages