Skip to content
Extraits de code Groupes Projets
credentials_controller.rb 507 octets
Newer Older
  • Learn to ignore specific revisions
  • # frozen_string_literal: true
    
    class Api::V1::Accounts::CredentialsController < ApiController
      before_action -> { doorkeeper_authorize! :write }, only: [:update]
      before_action :require_user!
    
      def show
        @account = current_account
        render 'api/v1/accounts/show'
      end
    
      def update
        current_account.update!(account_params)
        @account = current_account
        render 'api/v1/accounts/show'
      end
    
      private
    
      def account_params
        params.permit(:display_name, :note, :avatar, :header)
      end
    end