Skip to content

Conversation

@andrest50
Copy link
Contributor

@andrest50 andrest50 commented Dec 10, 2025

Summary

  • Add series_end_date field to meeting data that gets indexed via the lfx.index.v1_meeting NATS subject
  • The field represents when the entire meeting series concludes (last occurrence end time)
  • Calculated as: recurrence.end_date_time + meeting_duration

Ticket

LFXV2-901

This relates to the meeting-service PR: linuxfoundation/lfx-v2-meeting-service#94

Generated with Claude Code

The series_end_date field represents when the entire meeting series
concludes, calculated as the recurrence end_date_time plus the meeting
duration. This field is added to the meeting data that gets indexed
via the lfx.index.v1_meeting NATS subject.

Generated with [Claude Code](https://claude.com/claude-code)

Signed-off-by: Andres Tobon <[email protected]>
Copilot AI review requested due to automatic review settings December 10, 2025 19:15
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a series_end_date field to meeting creation data indexed via the lfx.index.v1_meeting NATS subject. The field represents when the entire meeting series concludes, calculated as the recurrence end date plus the meeting duration.

Key Changes:

  • Added series_end_date field to the meeting data structure in the board meeting playbook

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Extract the recurrence end date calculation into a Jinja2 variable
to avoid duplicating the logic. Both recurrence.end_date_time and
series_end_date now reference this shared variable, ensuring
consistency and making the code more maintainable.

Generated with [Claude Code](https://claude.com/claude-code)

Signed-off-by: Andres Tobon <[email protected]>
@andrest50 andrest50 merged commit 725d97d into main Dec 15, 2025
2 of 3 checks passed
@andrest50 andrest50 deleted the andrest50/meeting-series-end-date branch December 15, 2025 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants