Sha256: 8b523c7003a83906592afcafa3764f216f7fd6de70b50ad02e7742cf12f74a89
Contents?: true
Size: 1.04 KB
Versions: 1
Compression:
Stored size: 1.04 KB
Contents
collection @orders, object_root: false, root: false attributes :number, :customer_due_date, :service_title, :total_cost, :state, :total_words_count, :confirmed_writer_id, :waiting_payment_token, :waiting_payment_amount, :feedbacks_rate, :feedbacks_count_all # child :feedbacks, object_root: :feedbacks, root: false do # attributes :content, :rate, :updated_at # end node :feedback do |rec| if rec.feedbacks.count > 0 feedback = rec.feedbacks.first { id: feedback.id, rate: feedback.rate, content: feedback.content, updated_at: feedback.updated_at, order_id: rec.number, writer_id: feedback.writer_id } else { order_id: rec.number, writer_id: rec.confirmed_writer_id } end end node :target_type_title do |rec| I18n.t :industry_expertise, scope: [:account, :order_details] end node :order_path do |rec| account_order_path(rec.number) end node :target_title do |rec| rec.industry_expertise_title end node :title do |rec| "##{rec.number}" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
translation_cms-0.1.5 | app/views/account/feedbacks/orders.json.rabl |