Module: SoftDeleteSerializer
- Extended by:
- ActiveSupport::Concern
- Included in:
- Api::V5::RestaurantLocationSerializer
- Defined in:
- app/serializers/soft_delete_serializer.rb
Overview
typed: ignore frozen_string_literal: true
Instance Method Summary collapse
Instance Method Details
#is_deleted ⇒ Object
10 11 12 13 14 15 16 17 18 19 |
# File 'app/serializers/soft_delete_serializer.rb', line 10 def is_deleted if object.respond_to? :deleted_at object.deleted_at.present? ? true : false elsif object.respond_to? :object object.object.deleted_at.present? ? true : false else APMErrorHandler.report 'Restaurant has been deleted', restaurant_id: object.try(:id) false end end |