|
|
@ -45,7 +45,8 @@ class Api::V1::StatusesController < Api::BaseController
|
|
|
|
application: doorkeeper_token.application,
|
|
|
|
application: doorkeeper_token.application,
|
|
|
|
poll: status_params[:poll],
|
|
|
|
poll: status_params[:poll],
|
|
|
|
content_type: status_params[:content_type],
|
|
|
|
content_type: status_params[:content_type],
|
|
|
|
idempotency: request.headers['Idempotency-Key'])
|
|
|
|
idempotency: request.headers['Idempotency-Key'],
|
|
|
|
|
|
|
|
local_only: status_params[:local_only])
|
|
|
|
|
|
|
|
|
|
|
|
render json: @status, serializer: @status.is_a?(ScheduledStatus) ? REST::ScheduledStatusSerializer : REST::StatusSerializer
|
|
|
|
render json: @status, serializer: @status.is_a?(ScheduledStatus) ? REST::ScheduledStatusSerializer : REST::StatusSerializer
|
|
|
|
end
|
|
|
|
end
|
|
|
@ -77,6 +78,7 @@ class Api::V1::StatusesController < Api::BaseController
|
|
|
|
:visibility,
|
|
|
|
:visibility,
|
|
|
|
:scheduled_at,
|
|
|
|
:scheduled_at,
|
|
|
|
:content_type,
|
|
|
|
:content_type,
|
|
|
|
|
|
|
|
:local_only,
|
|
|
|
media_ids: [],
|
|
|
|
media_ids: [],
|
|
|
|
poll: [
|
|
|
|
poll: [
|
|
|
|
:multiple,
|
|
|
|
:multiple,
|
|
|
|