_list_blog: Another rewrite

This commit is contained in:
Stig-Ørjan Smelror 2024-01-31 21:08:08 +01:00
parent af9647dfaa
commit 181f8a4dcd

17
qsgen2
View File

@ -170,17 +170,20 @@ export blogdate=$( date +%a-%Y-%b-%d )
function _list_blog() { function _list_blog() {
local debug=false local debug=false
# local blog_files=(blog/*.blog)
# Check if array is empty # Temporarily set null_glob for this function
if [[ -z "$(ls -A blog/*.blog 2>/dev/null)" ]]; then setopt local_options null_glob
# Check if there are any .blog files in the blog directory
local blog_files=(blog/*.blog)
if (( ${#blog_files} == 0 )); then
if (${debug}); then _msg debug "_list_blog: No blog files found."; fi if (${debug}); then _msg debug "_list_blog: No blog files found."; fi
return return
else
for file in blog/*.blog; do
blogs_file_array+=("$file")
done
fi fi
for file in blog/*.blog; do
blogs_file_array+=("$file")
done
} }
# BLOG CACHE # BLOG CACHE