From 2258a13598d4582b05274cd83953e7cfca202a23 Mon Sep 17 00:00:00 2001 From: bijan Date: Mon, 1 May 2023 16:15:27 +0330 Subject: [PATCH] set limit --- app/admin/emails.rb | 3 +-- app/controllers/messages_controller.rb | 8 ++++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/admin/emails.rb b/app/admin/emails.rb index cec9973..b818995 100644 --- a/app/admin/emails.rb +++ b/app/admin/emails.rb @@ -18,5 +18,4 @@ ActiveAdmin.register Email do # permitted # end - end - \ No newline at end of file + end \ No newline at end of file diff --git a/app/controllers/messages_controller.rb b/app/controllers/messages_controller.rb index 8af7f65..e2df1e5 100644 --- a/app/controllers/messages_controller.rb +++ b/app/controllers/messages_controller.rb @@ -3,8 +3,12 @@ class MessagesController < ApplicationController def create - @message = Message.create(message_params) - render json: {}, status: :created + if params[:title].length > 300 || params[:name].length > 50 || params[:description].length > 1000 + render json: {}, status: 400 + else + @message = Message.create(message_params) + render json: {}, status: :created + end end private