Sha256: f4c383b93ab31421601e49ba7d1d5e891c4bcda3438d725bf80469d921af4b16
Contents?: true
Size: 540 Bytes
Versions: 21
Compression:
Stored size: 540 Bytes
Contents
# frozen_string_literal: true class Custom::SessionsController < DeviseTokenAuth::SessionsController def create super do |resource| @create_block_called = true unless resource.nil? end end def destroy super do |resource| @destroy_block_called = true unless resource.nil? end end def create_block_called? @create_block_called == true end def destroy_block_called? @destroy_block_called == true end protected def render_create_success render json: { custom: 'foo' } end end
Version data entries
21 entries across 21 versions & 6 rubygems