From f9a4baa45faddb76d5176e969ff5fa27eb6f3ed3 Mon Sep 17 00:00:00 2001 From: Daniel Nitsikopoulos Date: Sat, 24 Feb 2024 15:02:10 +1100 Subject: [PATCH] Fix json parsing --- slices/micropub/request_parser.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/slices/micropub/request_parser.rb b/slices/micropub/request_parser.rb index ae3d5e5..15ab450 100644 --- a/slices/micropub/request_parser.rb +++ b/slices/micropub/request_parser.rb @@ -53,7 +53,7 @@ module Micropub new_params = if req_type == :json content = if params[:properties][:content] - if params[:properties][:content].is_a?(Hash) && params[:properties][:content][:html] + if params[:properties][:content].is_a?(Array) && params[:properties][:content].first[:html] params[:properties][:content][:html] else params[:properties][:content].first&.tr("\n", " ")