aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2019-01-24 00:12:05 -0200
committerEuAndreh <eu@euandre.org>2019-01-24 00:12:05 -0200
commite77117dd559401c309a1b3da67b676dd897cbfff (patch)
treead48eff9ad28ce70dac11163a1dfb2f35ff5d537 /scripts
parentRSS feeds. (diff)
downloaddotfiles-e77117dd559401c309a1b3da67b676dd897cbfff.tar.gz
dotfiles-e77117dd559401c309a1b3da67b676dd897cbfff.tar.xz
Don't generate XML for emtpy tags.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/atom.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/atom.sh b/scripts/atom.sh
index 64c9a14..4d09815 100755
--- a/scripts/atom.sh
+++ b/scripts/atom.sh
@@ -18,8 +18,10 @@ feed() {
local tag="$1"
local tmp="/tmp/$tag.json"
buku -t "$tag" --json > "$tmp"
- node atom.js "$tag" "$tmp" > "$RSS_DIR/gen/$1.xml"
- echo "file://$RSS_DIR/gen/$1.xml" >> "$LINKS_OUT"
+ if [[ -s "$tmp" ]]; then
+ node atom.js "$tag" "$tmp" > "$RSS_DIR/gen/$1.xml"
+ echo "file://$RSS_DIR/gen/$1.xml" >> "$LINKS_OUT"
+ fi
}
feed ril