From 44f063a249a6cea2b351a15181dc6ed8e634ba10 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Tue, 4 Feb 2025 16:01:54 +0100 Subject: [PATCH] Extra field: Add support for attendance extra field - refs BT#22302 --- main/inc/lib/extra_field.lib.php | 4 ++++ src/Chamilo/CoreBundle/Entity/ExtraField.php | 1 + 2 files changed, 5 insertions(+) diff --git a/main/inc/lib/extra_field.lib.php b/main/inc/lib/extra_field.lib.php index 2e26f196e4..d33ba9e9b0 100755 --- a/main/inc/lib/extra_field.lib.php +++ b/main/inc/lib/extra_field.lib.php @@ -178,6 +178,9 @@ class ExtraField extends Model case 'attendance_calendar': $this->extraFieldType = EntityExtraField::ATTENDANCE_CALENDAR_TYPE; break; + case 'attendance': + $this->extraFieldType = EntityExtraField::ATTENDANCE_TYPE; + break; } $this->pageUrl = 'extra_fields.php?type='.$this->type; @@ -213,6 +216,7 @@ class ExtraField extends Model 'message', 'document', 'attendance_calendar', + 'attendance', ]; if (api_get_configuration_value('allow_scheduled_announcements')) { diff --git a/src/Chamilo/CoreBundle/Entity/ExtraField.php b/src/Chamilo/CoreBundle/Entity/ExtraField.php index 2305fcc6ac..155a39469c 100644 --- a/src/Chamilo/CoreBundle/Entity/ExtraField.php +++ b/src/Chamilo/CoreBundle/Entity/ExtraField.php @@ -43,6 +43,7 @@ class ExtraField extends BaseAttribute public const MESSAGE_TYPE = 22; public const DOCUMENT_TYPE = 23; public const ATTENDANCE_CALENDAR_TYPE = 24; + public const ATTENDANCE_TYPE = 25; /** * @var int