Skip to content

Commit

Permalink
feat: let project admins set expiration date for project researchers [P…
Browse files Browse the repository at this point in the history
  • Loading branch information
pjanik committed Apr 8, 2024
1 parent bd09725 commit c63d2ee
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion rails/app/controllers/users_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,8 @@ def limited_update
authorize @user
respond_to do |format|
if params[:user][:has_projects_in_form]
@user.set_role_for_projects('researcher', current_visitor.admin_for_projects, params[:user][:researcher_project_ids] || [])
expiration_dates = params[:user][:project_expiration_dates] || {}
@user.set_role_for_projects('researcher', current_visitor.admin_for_projects, params[:user][:researcher_project_ids] || [], expiration_dates)
end
if @user.portal_teacher && params[:user][:has_cohorts_in_form] && policy(@current_user).add_teachers_to_cohorts?
@user.portal_teacher.set_cohorts_by_id(params[:user][:cohort_ids] || [])
Expand Down

0 comments on commit c63d2ee

Please sign in to comment.