mirror of
https://github.com/Shubhamsaboo/awesome-llm-apps.git
synced 2026-08-28 19:11:53 +08:00
fix: preserve all-day travel calendar events
This commit is contained in:
@@ -39,7 +39,7 @@ def generate_ics_content(plan_text: str, start_date: datetime = None) -> bytes:
|
||||
event.add('summary', "Travel Itinerary")
|
||||
event.add('description', plan_text)
|
||||
event.add('dtstart', start_date.date())
|
||||
event.add('dtend', start_date.date())
|
||||
event.add('dtend', start_date.date() + timedelta(days=1))
|
||||
event.add("dtstamp", datetime.now())
|
||||
cal.add_component(event)
|
||||
else:
|
||||
@@ -55,7 +55,7 @@ def generate_ics_content(plan_text: str, start_date: datetime = None) -> bytes:
|
||||
|
||||
# Make it an all-day event
|
||||
event.add('dtstart', current_date.date())
|
||||
event.add('dtend', current_date.date())
|
||||
event.add('dtend', current_date.date() + timedelta(days=1))
|
||||
event.add("dtstamp", datetime.now())
|
||||
cal.add_component(event)
|
||||
|
||||
@@ -317,4 +317,4 @@ if api_keys_provided:
|
||||
# Display itinerary
|
||||
if st.session_state.itinerary:
|
||||
st.header("📋 Your Travel Itinerary")
|
||||
st.markdown(st.session_state.itinerary)
|
||||
st.markdown(st.session_state.itinerary)
|
||||
|
||||
Reference in New Issue
Block a user