parent
							
								
									94c4f47018
								
							
						
					
					
						commit
						4874fbb190
					
				| 
						 | 
					@ -343,8 +343,14 @@ def get_accommodation(from_date: date, filepath: str) -> list[Event]:
 | 
				
			||||||
            date=from_date,
 | 
					            date=from_date,
 | 
				
			||||||
            name="accommodation",
 | 
					            name="accommodation",
 | 
				
			||||||
            title=f"check-in {title} ({night_str})",
 | 
					            title=f"check-in {title} ({night_str})",
 | 
				
			||||||
 | 
					            url=item.get("url"),
 | 
				
			||||||
 | 
					        )
 | 
				
			||||||
 | 
					        checkout = Event(
 | 
				
			||||||
 | 
					            date=to_date,
 | 
				
			||||||
 | 
					            name="accommodation",
 | 
				
			||||||
 | 
					            title="check-out " + title,
 | 
				
			||||||
 | 
					            url=item.get("url"),
 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
        checkout = Event(date=to_date, name="accommodation", title="check-out " + title)
 | 
					 | 
				
			||||||
        events += [checkin, checkout]
 | 
					        events += [checkin, checkout]
 | 
				
			||||||
    return events
 | 
					    return events
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -356,6 +362,7 @@ def get_travel(from_date: date, method: str, filepath: str) -> list[Event]:
 | 
				
			||||||
            date=item["depart"].date(),
 | 
					            date=item["depart"].date(),
 | 
				
			||||||
            name="transport",
 | 
					            name="transport",
 | 
				
			||||||
            title=f'{method} from {item["from"]} to {item["to"]}',
 | 
					            title=f'{method} from {item["from"]} to {item["to"]}',
 | 
				
			||||||
 | 
					            url=item.get("url"),
 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
        for item in yaml.safe_load(open(filepath))
 | 
					        for item in yaml.safe_load(open(filepath))
 | 
				
			||||||
        if item["depart"].date() >= from_date
 | 
					        if item["depart"].date() >= from_date
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -11,3 +11,4 @@ class Event:
 | 
				
			||||||
    name: str
 | 
					    name: str
 | 
				
			||||||
    date: date
 | 
					    date: date
 | 
				
			||||||
    title: str | None = None
 | 
					    title: str | None = None
 | 
				
			||||||
 | 
					    url: str | None = None
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -55,8 +55,10 @@
 | 
				
			||||||
    {{event.date.strftime("%a, %d, %b %Y")}}
 | 
					    {{event.date.strftime("%a, %d, %b %Y")}}
 | 
				
			||||||
    </td>
 | 
					    </td>
 | 
				
			||||||
    <td class="text-start {% if event.name in class_map %} {{ class_map[event.name]}}{% endif %}">
 | 
					    <td class="text-start {% if event.name in class_map %} {{ class_map[event.name]}}{% endif %}">
 | 
				
			||||||
 | 
					      {% if event.url %}<a href="{{ event.url }}">{% endif %}
 | 
				
			||||||
    {{ event_labels.get(event.name) or event.name }}
 | 
					    {{ event_labels.get(event.name) or event.name }}
 | 
				
			||||||
    {%- if event.title -%}: {{ event.title }}{% endif %}
 | 
					    {%- if event.title -%}: {{ event.title }}{% endif %}
 | 
				
			||||||
 | 
					    {% if event.url %}</a>{% endif %}
 | 
				
			||||||
    </td>
 | 
					    </td>
 | 
				
			||||||
    <td class="text-end">
 | 
					    <td class="text-end">
 | 
				
			||||||
    {{ days(event.date) }}
 | 
					    {{ days(event.date) }}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue