mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2026-01-07 00:36:08 +08:00
Fix activities for access permissions [SCI-9863]
This commit is contained in:
parent
543ac1a404
commit
e99e5c46c6
1 changed files with 5 additions and 8 deletions
|
|
@ -69,10 +69,9 @@ module AccessPermissions
|
|||
assigned: :manually
|
||||
)
|
||||
|
||||
unless current_user.id == user_assignment.user.id
|
||||
log_activity(:assign_user_to_project, { user_target: user_assignment.user.id,
|
||||
role: user_assignment.user_role.name })
|
||||
end
|
||||
log_activity(:assign_user_to_project, { user_target: user_assignment.user.id,
|
||||
role: user_assignment.user_role.name })
|
||||
|
||||
created_count += 1
|
||||
propagate_job(user_assignment)
|
||||
end
|
||||
|
|
@ -103,10 +102,8 @@ module AccessPermissions
|
|||
|
||||
propagate_job(user_assignment, destroy: true)
|
||||
|
||||
unless current_user.id == user_assignment.user.id
|
||||
log_activity(:unassign_user_from_project, { user_target: user_assignment.user.id,
|
||||
role: user_assignment.user_role.name })
|
||||
end
|
||||
log_activity(:unassign_user_from_project, { user_target: user_assignment.user.id,
|
||||
role: user_assignment.user_role.name })
|
||||
|
||||
render json: { flash: t('access_permissions.destroy.success', member_name: escape_input(user.full_name)) }
|
||||
rescue ActiveRecord::RecordInvalid
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue