From c0c50bc1076ad0d21572ccf9cdfe3c35ccba47fb Mon Sep 17 00:00:00 2001 From: Daniel Nitsikopoulos Date: Sat, 2 Dec 2023 12:06:15 +1100 Subject: [PATCH] Allow epilogue to update posts --- slices/micropub/commands/posts/update.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/slices/micropub/commands/posts/update.rb b/slices/micropub/commands/posts/update.rb index cb8892b..5e3a3b9 100644 --- a/slices/micropub/commands/posts/update.rb +++ b/slices/micropub/commands/posts/update.rb @@ -13,7 +13,8 @@ module Micropub post = post_repo.fetch!(slug) if params.key? :replace - content = params[:replace].delete(:content).first + content = params[:replace].delete(:content) + content = content.is_a?(Array) ? content.first : content name = params[:replace].delete(:name) attrs_to_replace = {}