diff --git a/install/OpensisSchemaMysqlInc.sql b/install/OpensisSchemaMysqlInc.sql index 28b283bb..c4e8d8c3 100644 --- a/install/OpensisSchemaMysqlInc.sql +++ b/install/OpensisSchemaMysqlInc.sql @@ -1309,6 +1309,7 @@ ALTER TABLE `mail_groupmembers` ADD INDEX `mail_groupmembers_ind` (`school_id`) CREATE TABLE IF NOT EXISTS `msg_inbox` ( `mail_id` int(11) NOT NULL AUTO_INCREMENT, + `mail_uuid` varchar(50) NOT NULL, `to_user` varchar(211) NOT NULL, `from_user` varchar(211) NOT NULL, `mail_Subject` varchar(211) NULL, diff --git a/install/OpensisTriggerMysqlInc.sql b/install/OpensisTriggerMysqlInc.sql index 026f543a..bb4eb438 100644 --- a/install/OpensisTriggerMysqlInc.sql +++ b/install/OpensisTriggerMysqlInc.sql @@ -139,6 +139,13 @@ CREATE TRIGGER `ti_user_file_upload` BEFORE INSERT ON user_file_upload FOR EACH ROW SET NEW.download_id = UUID(); + +DROP TRIGGER IF EXISTS `ti_msg_inbox`; +CREATE TRIGGER `ti_mail_uuid` + BEFORE INSERT ON msg_inbox + FOR EACH ROW + SET NEW.mail_uuid = UUID(); + DROP TRIGGER IF EXISTS `tu_login_authentication`; DELIMITER $$ CREATE TRIGGER `tu_login_authentication` diff --git a/modules/messaging/Inbox.php b/modules/messaging/Inbox.php index c1438630..d6661da4 100644 --- a/modules/messaging/Inbox.php +++ b/modules/messaging/Inbox.php @@ -432,7 +432,7 @@ echo '