diff options
Diffstat (limited to 'src/guff/api/post.cr')
| -rw-r--r-- | src/guff/api/post.cr | 9 | 
1 files changed, 6 insertions, 3 deletions
diff --git a/src/guff/api/post.cr b/src/guff/api/post.cr index 55abd86..499e7c0 100644 --- a/src/guff/api/post.cr +++ b/src/guff/api/post.cr @@ -8,6 +8,8 @@ module Guff          year:   "year",          month:  "month",          day:    "day", +        slug:   "slug", +        state:  "state",        }        private def do_post_get_posts( @@ -39,6 +41,7 @@ module Guff            name:     args["name"],            body:     args["body"],            tags:     get_tags(args["tags"]?), +          state:    args["state"]?,          )          # return json @@ -53,10 +56,10 @@ module Guff            site_id:  get_site(context),            post_id:  args["post_id"].to_i,            slug:     args["slug"]?, -          name:     args["name"], -          body:     args["body"], +          name:     args["name"]?, +          body:     args["body"]?,            tags:     args.has_key?("tags") ? get_tags(args["tags"]?) : nil, -          posted:   args.has_key?("posted") ? (args["posted"] == "t") : nil, +          state:    args["state"]?,          )          # return json  | 
