Install

Works with Drupal: ^10 || ^11

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 235.46 KB
MD5: 95d8c74a9c5087bc743bfddf2ce0df99
SHA-1: f905596fa3971a0832e0e40f1eae0da82f6db786
SHA-256: d84ca73eb8dfe354bda872f20ccfd07e62326930fc693bf0ecf91a59d89089ea
Download zip 311.11 KB
MD5: 2d85d84ad025ce96ae672d829568e075
SHA-1: 86300da4dbede895722aeb5015002e9b3c9a06ae
SHA-256: c753b5582e1654492cb073240fef650f27f80d4cceee79a4c6731dfe6a666c9a

Release notes

FIXED:
- Corrected PRIMARY KEYs on BAT state tables to match granularity levels
- Eliminates "Duplicate entry" MySQL errors when syncing orders
- Minute tables: PK changed from (unit_id, year, month) to (unit_id, year, month, day, hour)
- Hour tables: PK changed from (unit_id, year, month) to (unit_id, year, month, day)
- New event types created via UI automatically get correct PRIMARY KEYs

UPGRADE:
Run `drush updb` to fix existing tables. No data loss.

IMPACT:
If needed, historical order sync now works without duplicate entry errors.

Created by: omniphoros
Created on: 19 Jan 2026 at 02:31 UTC
Last updated: 19 Jan 2026 at 02:31 UTC
Bug fixes
New features
Unsupported

Other releases