1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-10 00:12:09 +00:00

Fix: exit check_cached_webmentions early

This commit is contained in:
Rohan Kumar 2023-11-23 20:01:54 -08:00
parent 226ee52f85
commit aebc49772e
No known key found for this signature in database
GPG key ID: 1E892DB2A5F84479

View file

@ -24,8 +24,6 @@ check_cached_webmentions() {
expires_in="$fallback_stale_after_minutes"
if [ $# -gt 0 ]; then
expires_in="$1"
else
echo "Failed to fetch webmentions. Using fallback cache expiry."
fi
exit_status=1
if [ -f "$webmentions_file" ]; then
@ -34,13 +32,15 @@ check_cached_webmentions() {
echo 'Using cached webmentions'
skip_check=1
exit_status=0
return 0
fi
return 1
fi
if [ "$exit_status" = 1 ] && [ "$times_run" = 2 ]; then
echo "Webmentions are outdated. failed to fetch for over a day."
fi
exit "$exit_status"
fi
fi
}
trap check_cached_webmentions EXIT