allow review and approve
This commit is contained in:
@@ -2,7 +2,7 @@ class MedicalReleasesController < ApplicationController
|
||||
include ProjectContext, MedicalReleaseContext
|
||||
|
||||
before_action :set_project, only: [:index]
|
||||
before_action :set_medical_release, only: [:destroy]
|
||||
before_action :set_medical_release, only: [:destroy, :review, :approve]
|
||||
|
||||
include ProjectLayout
|
||||
|
||||
@@ -18,6 +18,19 @@ class MedicalReleasesController < ApplicationController
|
||||
end
|
||||
end
|
||||
|
||||
def review
|
||||
@project = @medical_release.project
|
||||
end
|
||||
|
||||
def approve
|
||||
@project = @medical_release.project
|
||||
|
||||
@medical_release.approve_by(current_user)
|
||||
if @medical_release.save
|
||||
redirect_to [@project, :medical_releases], notice: t('.release_approved')
|
||||
end
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def medical_releases
|
||||
|
||||
Reference in New Issue
Block a user