X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=cards%2Fwidgets.sh;h=09956a70559ac8f788b6da14e6f5cea2901addbb;hb=028ca40e8f741f3bf7acbba15d61e4479ab570d2;hp=c0c05946b1c594272d034a33081e351444873df9;hpb=5b8d1b752ede7a6dc4250620ca58971447570a76;p=confetti diff --git a/cards/widgets.sh b/cards/widgets.sh index c0c0594..09956a7 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 } @@ -39,12 +39,12 @@ cat <