Class: CoPlan::PlanVersionsController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- ApplicationController
- CoPlan::PlanVersionsController
- Defined in:
- app/controllers/coplan/plan_versions_controller.rb
Instance Method Summary collapse
Methods inherited from ApplicationController
Instance Method Details
#index ⇒ Object
6 7 8 9 |
# File 'app/controllers/coplan/plan_versions_controller.rb', line 6 def index (@plan, :show?) @versions = @plan.plan_versions.order(revision: :desc) end |
#show ⇒ Object
11 12 13 14 15 16 17 |
# File 'app/controllers/coplan/plan_versions_controller.rb', line 11 def show (@plan, :show?) @previous_version = @plan.plan_versions.find_by(revision: @version.revision - 1) if @previous_version @diff = Diffy::Diff.new(@previous_version.content_markdown, @version.content_markdown, include_plus_and_minus_in_html: true, context: 3) end end |