X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=cards%2Fwidgets.sh;fp=cards%2Fwidgets.sh;h=61a6938d9d96ec0f2e712c80a2be734140b5c763;hp=463a64814cf0afaa8dd72e74fe23bbca8a9a2fa0;hb=0419aadded163a6d4e00b700cab7794e3bd81ee4;hpb=be9ce34edbd0d4305f438ba46883377597789ec1 diff --git a/cards/widgets.sh b/cards/widgets.sh index 463a648..61a6938 100755 --- a/cards/widgets.sh +++ b/cards/widgets.sh @@ -25,10 +25,10 @@ list_courses() { cat "$cachefile" else for file in "$_DATA/ical"/*.ics; do - name="$(pdi_value "$(pdi_load "$file")" SUMMARY |HTML)" - printf '%s %s\n' "$file" "$name" + name="$(pdi_value "$(pdi_load "$file")" SUMMARY || l10n "(unnamed course)" |unescape |HTML)" + printf '%s/%s\n' "${file##*/}" "$name" done \ - | sort -k2 |tee "$cachefile" + | sort -t/ -k2 |tee "$cachefile" fi } @@ -54,7 +54,7 @@ cat <