Class: Dscf::Core::BusinessSerializer
- Inherits:
-
ActiveModel::Serializer
- Object
- ActiveModel::Serializer
- Dscf::Core::BusinessSerializer
- Defined in:
- app/serializers/dscf/core/business_serializer.rb
Instance Method Summary collapse
-
#review_reason ⇒ Object
Reason the admin gave on the latest review (modification request or rejection), so the owner can see why without needing the push notification.
- #review_status ⇒ Object
Instance Method Details
#review_reason ⇒ Object
Reason the admin gave on the latest review (modification request or rejection), so the owner can see why without needing the push notification. nil for approved/pending/draft.
19 20 21 22 |
# File 'app/serializers/dscf/core/business_serializer.rb', line 19 def review_reason feedback = object.current_review_for(:default)&.feedback feedback && (feedback["reason"] || feedback[:reason]) end |
#review_status ⇒ Object
12 13 14 |
# File 'app/serializers/dscf/core/business_serializer.rb', line 12 def review_status object.current_status_for(:default) end |