GRN2-385: Recording permission tied to role cleanup (#2812)

* Code cleanup

* String change
This commit is contained in:
Ahmad Farhat
2021-06-28 21:47:04 -04:00
committed by GitHub
parent c46980c84c
commit f013e2b529
6 changed files with 12 additions and 15 deletions

View File

@ -137,4 +137,14 @@ module ApplicationHelper
return "" if date.nil? # Handle invalid dates
local_time(date, :default)
end
# Returns true if the user is allowed to record meetings
def perm_to_record_meeting
if recording_consent_required?
@settings.get_value("Room Configuration Recording") != "disabled" &&
current_user&.role&.get_permission("can_launch_recording")
else
current_user&.role&.get_permission("can_launch_recording")
end
end
end