lib/runeblog.rb in runeblog-0.2.63 vs lib/runeblog.rb in runeblog-0.2.64

- old
+ new

@@ -373,27 +373,23 @@ <html> <head><link rel="stylesheet" href="etc/blog.css"></head> <body> HTML posts = _sorted_posts -STDERR.puts "Posts = " -posts.each {|x| STDERR.puts " " + x } wanted = [8, posts.size].min # estimate how many we want? enum = posts.each entries = [] wanted.times do postid = File.basename(enum.next) postid = postid.to_i -# STDERR.puts "-- postid = #{postid}" -# posts.each {|x| STDERR.puts " #{x}" } entry = index_entry(postid) -# STDERR.puts "-- entry = #{entry.size} chars" entries << entry text << entry end text << "</body></html>" File.write(@vdir/:remote/file, text) + return posts.size rescue => err _tmp_error(err) end def create_new_post(title, testing = false, teaser: nil, body: nil, @@ -440,10 +436,11 @@ def generate_index(view) log!(enter: __method__, args: [view], pwd: true, dir: true) raise ArgumentError unless view.is_a?(String) || view.is_a?(RuneBlog::View) @vdir = @root/:views/view - collect_recent_posts("recent.html") + num = collect_recent_posts("recent.html") + return num rescue => err _tmp_error(err) end def generate_view(view) # huh?