Merge branch 'openapi/nullable-request-fields' into 'develop'
[akkoma] / lib / pleroma / web / api_spec / helpers.ex
index df08044864d4490815c4ce4cd83aa86cf1231328..f0b558aa533aa25ff23aa199288fcefa40112c58 100644 (file)
@@ -41,8 +41,8 @@ defmodule Pleroma.Web.ApiSpec.Helpers do
       Operation.parameter(
         :limit,
         :query,
-        %Schema{type: :integer, default: 20, maximum: 40},
-        "Limit"
+        %Schema{type: :integer, default: 20},
+        "Maximum number of items to return. Will be ignored if it's more than 40"
       )
     ]
   end
@@ -54,4 +54,8 @@ defmodule Pleroma.Web.ApiSpec.Helpers do
   def empty_array_response do
     Operation.response("Empty array", "application/json", %Schema{type: :array, example: []})
   end
+
+  def no_content_response do
+    Operation.response("No Content", "application/json", %Schema{type: :string, example: ""})
+  end
 end