bug: Calendar event color changes not saved/persisted when editing #109

Closed
opened 2026-05-11 15:03:32 +00:00 by enjin2310 · 1 comment

When editing a calendar event and changing its color, the color changes are not properly saved or persisted.

Observed behavior:

  • User opens an event details dialog and selects a new color from the Event Color palette.
  • The color change appears in the preview of the event.
  • After saving the changes, the event reverts to its default color instead of retaining the selected color.
  • The attached screenshots show the Event Details dialog with color selection and the preview displaying the new color, but the changes fail to persist.

Expected behavior:

  • When a user selects a new event color and saves the event, that color should be saved to the event.
  • The event should display the newly selected color on the calendar after saving.
  • Color changes should persist across page reloads and future edits.

Steps to reproduce:

  1. Click on an event to open Event Details.
  2. Select a different color from the Event Color palette.
  3. Observe the preview updates with the new color.
  4. Click Save Changes.
  5. Verify the event color on the calendar.
  6. Result: Event reverts to default color instead of showing the selected color.

Classification:

  • Type: bug
  • Area: Calendar / event editing / color persistence
  • Severity: medium
  • Impact: Users cannot customize event colors; changes are lost after saving
When editing a calendar event and changing its color, the color changes are not properly saved or persisted. Observed behavior: - User opens an event details dialog and selects a new color from the Event Color palette. - The color change appears in the preview of the event. - After saving the changes, the event reverts to its default color instead of retaining the selected color. - The attached screenshots show the Event Details dialog with color selection and the preview displaying the new color, but the changes fail to persist. Expected behavior: - When a user selects a new event color and saves the event, that color should be saved to the event. - The event should display the newly selected color on the calendar after saving. - Color changes should persist across page reloads and future edits. Steps to reproduce: 1. Click on an event to open Event Details. 2. Select a different color from the Event Color palette. 3. Observe the preview updates with the new color. 4. Click Save Changes. 5. Verify the event color on the calendar. 6. Result: Event reverts to default color instead of showing the selected color. Classification: - Type: bug - Area: Calendar / event editing / color persistence - Severity: medium - Impact: Users cannot customize event colors; changes are lost after saving
Owner

Fixed in spikersoft-angular PR #35 (merged to master). Drag/resize updates now carry the full event payload so color/description/location survive the backend's full-replace PUT. Closing.

Fixed in spikersoft-angular PR #35 (merged to master). Drag/resize updates now carry the full event payload so color/description/location survive the backend's full-replace PUT. Closing.
Sign in to join this conversation.