Я пытаюсь написать API для пользовательской модели, где мне нужно вернуть только два столбца с некоторой модификацией (добавляющая строка)
Все работает нормально, я даже получаю правильный результат, но когда я вижу код состояния, егопоказывает '500', когда я проверяю логи, он показывает следующую ошибку
[active_model_serializers] Rendered ActiveModel :: Serializer :: Null с хешем
следующий код
1. users_controller.rb
class Api::V1::UsersController < Api::V1::ApiController
# GET
def pl_details
render json: {pl: current_user.pl_url, enabled: current_user.personal_calendar_enabled}, status: :success
end
...
end
user.rb
...
def pl_url
return "#{Rails.application.secrets.app_host}/#{self.calendar_url_token}"
end
...
user_serializer.rb
class UserSerializer < ActiveModel::Serializer
attributes :id, :firstname, :lastname, :email
end