Log post creation
This commit is contained in:
@@ -6,6 +6,7 @@ module Adamantium
|
|||||||
|
|
||||||
include Deps[
|
include Deps[
|
||||||
"settings",
|
"settings",
|
||||||
|
"logger",
|
||||||
"post_utilities.slugify",
|
"post_utilities.slugify",
|
||||||
"repos.post_repo",
|
"repos.post_repo",
|
||||||
post_param_parser: "param_parser.micropub_post",
|
post_param_parser: "param_parser.micropub_post",
|
||||||
@@ -37,6 +38,8 @@ module Adamantium
|
|||||||
post_params = prepare_params(req_entity.to_h)
|
post_params = prepare_params(req_entity.to_h)
|
||||||
validation = contract.call(post_params)
|
validation = contract.call(post_params)
|
||||||
|
|
||||||
|
logger.info(req.params.inspect)
|
||||||
|
|
||||||
if validation.success?
|
if validation.success?
|
||||||
command.call(validation.to_h).bind do |post|
|
command.call(validation.to_h).bind do |post|
|
||||||
res.status = 201
|
res.status = 201
|
||||||
|
@@ -52,7 +52,7 @@ module Adamantium
|
|||||||
published_at: (params[:"post-status"] == "draft") ? nil : publish_time,
|
published_at: (params[:"post-status"] == "draft") ? nil : publish_time,
|
||||||
category: params[:properties][:category] || [],
|
category: params[:properties][:category] || [],
|
||||||
name: params[:properties][:name]&.first,
|
name: params[:properties][:name]&.first,
|
||||||
content: params[:properties][:content]&.first&.tr("\n", " ") || "",
|
content: params[:properties][:content]&.first&.tr("\n", " "),
|
||||||
slug: params[:slug] || params[:"mp-slug"],
|
slug: params[:slug] || params[:"mp-slug"],
|
||||||
syndicate_to: Array(params[:properties][:"mp-syndicate-to"]) || [],
|
syndicate_to: Array(params[:properties][:"mp-syndicate-to"]) || [],
|
||||||
photos: params[:properties][:photo] || [],
|
photos: params[:properties][:photo] || [],
|
||||||
|
Reference in New Issue
Block a user