Skip to content

1.2.1

Choose a tag to compare

@MightyMCoder MightyMCoder released this 30 Oct 10:45

Fixes

  • Prevent a DataTables warning when opening an empty permanent-excuse table. The table now waits for asynchronous initialization, including language loading, before its rows and editor are initialized. (#20)
  • Prevent early filter changes in the configuration overview and attendance dashboard from discarding table rows while the language file is still loading. Pending selections are applied once initialization is complete. (#21)
  • Correct the configuration table's column count and disable sorting on the actions column instead of the description column. (#21)

Adjustment

  • Permanent excuses now show 10 entries per page by default.

The initialization follows the same init.dt pattern used by Admidio's contacts and inventory modules. No changes to the Admidio Core are required for these fixes.

Updating from 1.2.0

Back up your database, replace the plugin files and run the plugin update from Plugin settings. This patch does not change the database structure. Existing configurations, permanent excuses and attendance data are retained.

Requires Admidio 5.0.x and PHP 8.2 or newer.

Full Changelog: 1.2.0...1.2.1