From 50b1ea65e3174d456a312700b87e031c8984d5ca Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Mon, 6 May 2024 12:02:20 -0500 Subject: [PATCH] plug created_at for missing updated_at --- app/api.rb | 1 + models/site.rb | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/api.rb b/app/api.rb index ce21149f..8a98b0e5 100644 --- a/app/api.rb +++ b/app/api.rb @@ -31,6 +31,7 @@ get '/api/list' do new_file[:path] = file[:path] new_file[:is_directory] = file[:is_directory] new_file[:size] = file[:size] unless file[:is_directory] + new_file[:created_at] = file[:created_at].rfc2822 new_file[:updated_at] = file[:updated_at].rfc2822 new_file[:sha1_hash] = file[:sha1_hash] unless file[:is_directory] files << new_file diff --git a/models/site.rb b/models/site.rb index c9d396a9..960dd86e 100644 --- a/models/site.rb +++ b/models/site.rb @@ -1248,7 +1248,8 @@ class Site < Sequel::Model if site_file file[:size] = site_file.size unless file[:is_directory] - file[:updated_at] = site_file.updated_at + file[:created_at] = site_file.created_at + file[:updated_at] = site_file.updated_at ? site_file.updated_at : site_file.created_at end file[:is_html] = !(extname.match(HTML_REGEX)).nil?