Hi @djbrown
as you know, I switched now from the "team" api to the "personal" api. This gives me only the relevant appointments - exactly what I need.
At the moment, our team has the Premium feature enabled which also supports ICS, but does not respect nomination or declines of appointments. So is comparable to the "team" api of your solution.
While comparing the results, I saw two differences, which should be easy to adapt:
If the location matches "Es ist keine Adresse vorhanden.", then the location should be ommitted in output.
If you remember, we added the link to spielerplus to the description. With "team" api, we only get the link, for "personal" we get the description on top. Just a minor improvement to format it differently:
Currently:
https://www.spielerplus.de/..../view?id=4711
The description of the event
Better/more consistent:
The description of the event
https://www.spielerplus.de/..../view?id=4711
Hi @djbrown as you know, I switched now from the "team" api to the "personal" api. This gives me only the relevant appointments - exactly what I need. At the moment, our team has the Premium feature enabled which also supports ICS, but does not respect nomination or declines of appointments. So is comparable to the "team" api of your solution.
While comparing the results, I saw two differences, which should be easy to adapt:
Currently:
Better/more consistent:
I will try to bring up PRs for this.