add additional sort paramater to update_docu_links.py to prevent different behaviour from client to client (#1322)

Co-authored-by: 5ila5 <5ila5@users.noreply.github.com>
This commit is contained in:
5ila5
2023-10-14 13:24:06 +02:00
committed by GitHub
parent 3b66c1ee0e
commit dc1dc501b7
2 changed files with 8 additions and 6 deletions

View File

@@ -136,16 +136,16 @@ Waste collection schedules in the following formats and countries are supported.
- [GV Gmünd](/doc/source/umweltverbaende_at.md) / gmuend.umweltverbaende.at
- [GV Krems](/doc/source/umweltverbaende_at.md) / krems.umweltverbaende.at
- [GV Zwettl](/doc/source/umweltverbaende_at.md) / zwettl.umweltverbaende.at
- [GVA Baden](/doc/source/umweltverbaende_at.md) / baden.umweltverbaende.at
- [GVA Baden](/doc/source/baden_umweltverbaende_at.md) / baden.umweltverbaende.at
- [GVA Baden](/doc/source/umweltverbaende_at.md) / baden.umweltverbaende.at
- [GVA Lilienfeld](/doc/source/umweltverbaende_at.md) / lilienfeld.umweltverbaende.at
- [GVA Mödling](/doc/source/umweltverbaende_at.md) / moedling.umweltverbaende.at
- [GVA Tulln](/doc/source/umweltverbaende_at.md) / tulln.umweltverbaende.at
- [GVA Waidhofen/Thaya](/doc/source/umweltverbaende_at.md) / waidhofen.umweltverbaende.at
- [GVU Bezirk Gänserndorf](/doc/source/umweltverbaende_at.md) / gaenserndorf.umweltverbaende.at
- [GVU Melk](/doc/source/umweltverbaende_at.md) / melk.umweltverbaende.at
- [GVU Scheibbs](/doc/source/umweltverbaende_at.md) / scheibbs.umweltverbaende.at
- [GVU Scheibbs](/doc/source/scheibbs_umweltverbaende_at.md) / scheibbs.umweltverbaende.at
- [GVU Scheibbs](/doc/source/umweltverbaende_at.md) / scheibbs.umweltverbaende.at
- [GVU St. Pölten](/doc/source/umweltverbaende_at.md) / stpoeltenland.umweltverbaende.at
- [Güssing](/doc/source/citiesapps_com.md) / guessing.co.at
- [Hagenberg im Mühlkreis](/doc/source/citiesapps_com.md) / hagenberg.at
@@ -744,8 +744,8 @@ Waste collection schedules in the following formats and countries are supported.
- [Stadtentsorgung Rostock](/doc/ics/stadtentsorgung_rostock_de.md) / stadtentsorgung-rostock.de
- [Stadtreinigung Dresden](/doc/source/stadtreinigung_dresden_de.md) / dresden.de
- [Stadtreinigung Hamburg](/doc/source/stadtreinigung_hamburg.md) / stadtreinigung.hamburg
- [Stadtreinigung Leipzig](/doc/source/stadtreinigung_leipzig_de.md) / stadtreinigung-leipzig.de
- [Stadtreinigung Leipzig](/doc/ics/stadtreinigung_leipzig_de.md) / stadtreinigung-leipzig.de
- [Stadtreinigung Leipzig](/doc/source/stadtreinigung_leipzig_de.md) / stadtreinigung-leipzig.de
- [StadtService Brühl](/doc/source/stadtservice_bruehl_de.md) / stadtservice-bruehl.de
- [Stadtwerke Erfurt, SWE](/doc/source/hausmuell_info.md) / stadtwerke-erfurt.de
- [STL Lüdenscheid](/doc/source/abfallnavi_de.md) / stl-luedenscheid.de

View File

@@ -213,7 +213,8 @@ def update_ics_md(sources):
str += "\n"
for e in sorted(
countries[country], key=lambda e: (e.title.lower(), beautify_url(e.url))
countries[country],
key=lambda e: (e.title.lower(), beautify_url(e.url), e.filename),
):
str += f"- [{e.title}]({e.filename}) / {beautify_url(e.url)}\n"
@@ -245,7 +246,8 @@ def update_readme_md(countries):
str += "\n"
for e in sorted(
countries[country], key=lambda e: (e.title.lower(), beautify_url(e.url))
countries[country],
key=lambda e: (e.title.lower(), beautify_url(e.url), e.filename),
):
# print(f" {e.title} - {beautify_url(e.url)}")
str += f"- [{e.title}]({e.filename}) / {beautify_url(e.url)}\n"
@@ -266,7 +268,7 @@ def update_info_md(countries):
e.title
for e in sorted(
countries[country],
key=lambda e: (e.title.lower(), beautify_url(e.url)),
key=lambda e: (e.title.lower(), beautify_url(e.url), e.filename),
)
]
)