Description
Currently, event-related data (such as banner, schedules, or location) can be modified regardless of the event's status. To maintain data integrity and prevent unintended changes, the system should lock event-related data when the event is marked as Active, Completed, or Cancelled, ensuring no further edits can be made. Edits can only be made if the event status is Draft.