diff --git a/app/controllers/auth_controller.rb b/app/controllers/auth_controller.rb index 3c3f14c194a3cfd5ad9c93499b08cecdef1ad80a..a7ab6c6e4fe8afe12adb2f0c66ec263223a81118 100644 --- a/app/controllers/auth_controller.rb +++ b/app/controllers/auth_controller.rb @@ -15,10 +15,14 @@ class AuthController < ApplicationController def get_email puts params + ids = params["auth"]["ids"] + puts ids if authenticate_user! - puts "lolol" - puts params - render json: {email: User.find_by(id: params["id"]).email} + emails = [] + ids.each do |i| + emails.push(User.find_by(id: i).email) + end + render json: { emails: emails } else auth_fail end diff --git a/lib/my_failure_app.rb b/lib/my_failure_app.rb index 230795915672005bb8eb70717f8c2acd0fe4bd74..dad92784e250ecf7d9c91e22e94da6cbbefbf360 100644 --- a/lib/my_failure_app.rb +++ b/lib/my_failure_app.rb @@ -6,6 +6,6 @@ class MyFailureApp < Devise::FailureApp def json_failure self.status = 401 self.content_type = 'application/json' - self.response_body = "{'error' : 'authenticaition error'}".to_json + self.response_body = "{'error' : 'authentication error'}".to_json end end