Skip to content

Instantly share code, notes, and snippets.

Configuração Ruby

  1. Ter instalado um gerenciador de versões do ruby: rbenv, rvm etc

  2. A versão do ruby usada na api está especificada no arquivo .ruby-version. Essa versão será automaticamente usada pelo gerenciador de versões instalado do ruby instalado.

  3. Essa versão do ruby do projeto deve ser instalada no gerenciador para ser encontrada quando entrar na pasta do projeto pelo bash.

  4. Ao entrar na pasta do projeto e digitar ruby -v deve aparecer a versão corresponde do .ruby-version

# frozen_string_literal: true
module Santana::Api::V1
class ApiController < ::Api::V1::ApiController
def current_user
@current_user ||= Santana::SantanaUser.find(super.id) if super
@current_user
end
end
end