Commit 25265dbc authored by Matthieu Boileau's avatar Matthieu Boileau
Browse files

Merge branch 'dev-calendar' into 'master'

Cal : fix event URL + add speaker name

See merge request !12
parents 285834b2 488d7085
Pipeline #19444 passed with stages
in 18 seconds
__version__ = '0.3.7'
__version__ = '0.3.8'
......@@ -47,7 +47,8 @@ def build_calendar(prodid: str, ical_events: list) -> str:
pass
try:
# Encode URL for Apple Calendar
event['url'] = vText(urllib.parse.quote(ical_event['url']))
event['url'] = vText(urllib.parse.quote(ical_event['url'],
safe='/:'))
except KeyError:
pass
event.add('priority', 5)
......
......@@ -6,7 +6,6 @@ from bs4 import BeautifulSoup
from datetime import datetime, timedelta
import logging
from pathlib import Path
import urllib.parse
from . import filters, mdparse
from .utils import slugify, md, parse_md_file
......@@ -734,7 +733,7 @@ class SeminarPage(IndexPage):
except KeyError:
dend = dstart + timedelta(hours=1)
ical_event = {
'summary': sem_event['title'],
'summary': f"{sem_event['speaker']} - {sem_event['title']}",
'dstart': dstart,
'dtend': dend
}
......
......@@ -74,7 +74,7 @@ DESCRIPTION:Race peau voici paraître cri. Habiter dangereux nuit corde de
Cruel aller santé françois dimanche parole ce.
LOCATION:Huit calme
PRIORITY:5
URL:https%3A//www.descamps.fr/
URL:https://www.descamps.fr/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Court mince mouvement ramener entrer.
......@@ -89,7 +89,7 @@ DESCRIPTION:Intérieur membre plaisir remonter songer large. Se supporter
Valeur foi clair expliquer.
LOCATION:Cours peser
PRIORITY:5
URL:http%3A//www.fernandes.com/
URL:http://www.fernandes.com/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Compte croire mal rouler heureux.
......@@ -105,7 +105,7 @@ DESCRIPTION:Ah simple tourner dos parent. Aujourd'Hui prêter user. Choix
. Inquiéter ou même prouver.
LOCATION:Me retenir
PRIORITY:5
URL:http%3A//www.raymond.fr/
URL:http://www.raymond.fr/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Doute moindre bois appeler.
......@@ -122,7 +122,7 @@ DESCRIPTION:Avant créer amener réponse. Très compagnie plonger dent sol
Espèce cesse difficile million devant.
LOCATION:Appeler donc produire
PRIORITY:5
URL:http%3A//louis.com/
URL:http://louis.com/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Déposer attaquer en relever apparence.
......@@ -131,7 +131,7 @@ DTEND;VALUE=DATE-TIME:19990424T031010
DTSTAMP;VALUE=DATE-TIME:19990424T031010Z
UID:17859fab-fe3f-40e4-883e-a74ded7502e1
PRIORITY:5
URL:http%3A//www.robin.com/
URL:http://www.robin.com/
END:VEVENT
END:VCALENDAR
""".replace('\n', '\r\n')
......@@ -191,8 +191,8 @@ BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Pilab//séminaires//FR
BEGIN:VEVENT
SUMMARY:Beau souffrance réveiller beauté horizon manquer - Admettre prop
re existence crainte mot prochain bas
SUMMARY:Beau souffrance réveiller beauté horizon manquer - Lucie Daniel
- Admettre propre existence crainte mot prochain bas
DTSTART;VALUE=DATE-TIME:20180625T042207
DTEND;VALUE=DATE-TIME:20180625T052207
DTSTAMP;VALUE=DATE-TIME:20180625T042207Z
......
......@@ -325,7 +325,7 @@ VERSION:2.0
PRODID:-//Pilab//Séminaire Beau souffrance réveiller beauté horizon man
quer//FR
BEGIN:VEVENT
SUMMARY:Admettre propre existence crainte mot prochain bas
SUMMARY:Lucie Daniel - Admettre propre existence crainte mot prochain bas
DTSTART;VALUE=DATE-TIME:20180625T042207
DTEND;VALUE=DATE-TIME:20180625T052207
DTSTAMP;VALUE=DATE-TIME:20180625T042207Z
......@@ -336,8 +336,8 @@ DESCRIPTION:Selon empêcher problème nuage. Paysan époque voici avenir f
re conscience désirer servir puis.
LOCATION:salle de patron
PRIORITY:5
URL:https%3A//fakelab.fk/s%C3%A9minaire/s%C3%A9minaire-beau-souffrance-r%C
3%A9veiller-beaut%C3%A9-horizon-manquer.html
URL:https://fakelab.fk/s%C3%A9minaire/s%C3%A9minaire-beau-souffrance-r%C3%
A9veiller-beaut%C3%A9-horizon-manquer.html
END:VEVENT
"""
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment