@@ 63,12 63,17 @@ while (n <= count) do
n = n + 1
end
-if (soupault_config["index"]["sort_descending"] or
- (not Table.has_key(soupault_config["index"], "sort_descending")))
-then
- data["feed_last_updated"] = entries[1]["date"]
+
+if size(entries) > 0 then
+ if (soupault_config["index"]["sort_descending"] or
+ (not Table.has_key(soupault_config["index"], "sort_descending")))
+ then
+ data["feed_last_updated"] = entries[1]["date"]
+ else
+ data["feed_last_updated"] = entries[size(entries)]["date"]
+ end
else
- data["feed_last_updated"] = entries[size(entries)]["date"]
+ data["feed_last_updated"] = Date.now_format("%Y-%m-%dT%H:%M:%S%:z")
end
data["entries"] = entries