<% property = Property.where(id: @data['property_id']).first %> <% email_set = property.hire_email_sets.select{|v| v.field_name == 'edit'} %> <% if email_set.length != 0 %> <% if !(email_set[0].content.nil?) %> <%= email_set[0].content[@data['locale']].html_safe %> <% end %> <% else %> <%= t('property_hire.email_edit_success') %> <% end %>

<%= property['title'].collect{|k,v| v}.uniq.join('/') rescue nil %>

<% I18n.with_locale(@data['locale']) do %> <% ['editor','property_usage','note','category','property_location','property_number','can_be_hired','purchase_date','owners','other_owner','owner_email','owner_phone','price'].each do |k| %> <% v = property.send(k) rescue nil %> <% end %>
<%= k=='category' ? t('category') : t("property_hire.#{k}") %>:  <% if k == 'editor' %> <%= User.find(user_id).name rescue nil %> <% elsif ['purchase_date'].include?(k) %> <%= v.strftime('%Y/%m/%d %H:%M') rescue nil %> <% elsif ['property_usage','note'].include?(k) %> <%= property[k].collect{|k,v| v}.uniq.join('/') rescue nil %> <% elsif k=='owners' %> <%= property.owner_profiles.collect{|v| v.name}.join(', ') rescue nil %> <% elsif ['category','property_location'].include?(k) %> <%= v.title rescue nil %> <% elsif k == 'can_be_hired' %> <%= v ? t('yes_') : t('no_') %> <% else %> <%= v %> <% end %>
<% end %>