From 8b9fff72824936f3c8cb94037fe4cc4fc5fb8c28 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Tue, 9 Jun 2026 11:45:29 -0500 Subject: [PATCH] fix: remove DEFAULT on TEXT columns for MySQL strict mode MySQL strict mode rejects DEFAULT values on TEXT/BLOB columns. Remove DEFAULT '[]' from conditions and actions in automation table. --- source/packages/com_mokosuite/admin/sql/install.mysql.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/packages/com_mokosuite/admin/sql/install.mysql.sql b/source/packages/com_mokosuite/admin/sql/install.mysql.sql index 536af606..9d6dd9d6 100644 --- a/source/packages/com_mokosuite/admin/sql/install.mysql.sql +++ b/source/packages/com_mokosuite/admin/sql/install.mysql.sql @@ -133,8 +133,8 @@ CREATE TABLE IF NOT EXISTS `#__mokosuite_ticket_automation` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT, `title` VARCHAR(255) NOT NULL, `trigger_event` VARCHAR(50) NOT NULL DEFAULT 'ticket_created', - `conditions` TEXT NOT NULL DEFAULT '[]', - `actions` TEXT NOT NULL DEFAULT '[]', + `conditions` TEXT NOT NULL, + `actions` TEXT NOT NULL, `behavior` ENUM('append','always_new','skip_if_open') NOT NULL DEFAULT 'append', `enabled` TINYINT NOT NULL DEFAULT 1, `ordering` INT NOT NULL DEFAULT 0,