Move shared version partials to views/shared

This commit is contained in:
Nishanth Vijayan 2016-08-09 13:03:06 +05:30
parent c80f37f3ff
commit 0a3466ca7c
4 changed files with 5 additions and 5 deletions

View file

@ -1,15 +0,0 @@
.btn-group{role: 'group'}
%a.btn.btn-success.btn-sm.show-changeset{id: version.id} View Changes
- if can? :revert_object, version
%button.btn.btn-default.dropdown-toggle.btn-sm.btn-primary{'data-toggle' => 'dropdown', type: 'button'}
Revert
%span.caret
%ul.dropdown-menu
%li= link_to 'All Changes', admin_revision_history_revert_object_path(id: version.id), data: { confirm: 'Are you sure you want to revert this change?' }
- if can? :revert_attribute, version
%li.divider{role: 'separator'}
- version.changeset.reject{ |_, values| values[0].blank? && values[1].blank? }.each do |attribute, values|
%li= link_to attribute, admin_revision_history_revert_attribute_path(id: version.id, attribute: attribute), data: { confirm: "Are you sure you want to revert #{attribute}?" }
- else
%button.btn.btn-sm.btn-primary.disabled Revert

View file

@ -1,28 +0,0 @@
.col-md-10.col-md-offset-1.changeset{id: "changeset-#{version.id}"}
%br
%br
%table.table.table-bordered.table-hover
%thead
%tr
%th Updated Attribute
- if version.event != 'create'
%th Previous Value
- if version.event != 'destroy'
%th New Value
- if can? :revert_attribute, version
%th Action
%tbody
- if version.event!= 'destroy'
- version.changeset.reject{ |_, values| values[0].blank? && values[1].blank? }.each do |attribute, values|
%tr
%td= attribute
- if version.event != 'create'
%td= values[0].blank? ? '-' : values[0]
%td= values[1].blank? ? '-' : values[1]
- if can? :revert_attribute, version
%td= link_to 'Revert', admin_revision_history_revert_attribute_path(id: version.id, attribute: attribute), class: 'btn btn-sm btn-primary', data: { confirm: "Are you sure you want to revert #{attribute}?" }
- else
- version.reify.attributes.each do |attribute, value|
%tr
%td= attribute
%td= value.blank? ? '-' : value

View file

@ -57,7 +57,7 @@
= "(#{version.created_at.strftime('%B %-d, %Y %H:%M')})"
%br
= render partial: 'object_changes', locals: { version: version }
= render partial: 'shared/object_changes', locals: { version: version }
%td.col-md-2
= render partial: 'changelog_actions', locals: { version: version }
= render partial: 'shared/changelog_actions', locals: { version: version }