about summary refs log tree commit diff
path: root/app/controllers/api
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2016-09-12 19:20:55 +0200
committerEugen Rochko <eugen@zeonfederated.com>2016-09-12 19:20:55 +0200
commitd6a64f45fd4530cfee4f7721f0c6e7ca28fe677f (patch)
tree64b6813d49d458c5833f40c9668c4677f56eaf42 /app/controllers/api
parent05b0c985b4d4b313e75ae506fb43b5690afade8d (diff)
Adding a notification stack for error messages
Diffstat (limited to 'app/controllers/api')
-rw-r--r--app/controllers/api/follows_controller.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/controllers/api/follows_controller.rb b/app/controllers/api/follows_controller.rb
index 9ec4f46b8..604e65565 100644
--- a/app/controllers/api/follows_controller.rb
+++ b/app/controllers/api/follows_controller.rb
@@ -3,6 +3,10 @@ class Api::FollowsController < ApiController
   respond_to    :json
 
   def create
+    if params[:uri].blank?
+      raise ActiveRecord::RecordNotFound
+    end
+
     @follow = FollowService.new.(current_user.account, params[:uri])
     render action: :show
   end