drop some ruby 2.7 compatibility-isms

Change-Id: Ieb622b0feeed64c3d03bd75b7b451ad24678d2b5
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/348835
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Jacob Burroughs <jburroughs@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
This commit is contained in:
Cody Cutrer 2024-05-31 10:18:26 -06:00
parent 2cbafcb54d
commit ae46959f00
2 changed files with 2 additions and 4 deletions

View File

@ -3307,8 +3307,7 @@ class CoursesController < ApplicationController
end
disable_conditional_release if changes[:conditional_release]&.last == false
# RUBY 3.0 - **{} can go away, because data won't implicitly convert to kwargs
@course.delay_if_production(priority: Delayed::LOW_PRIORITY).touch_content_if_public_visibility_changed(changes, **{})
@course.delay_if_production(priority: Delayed::LOW_PRIORITY).touch_content_if_public_visibility_changed(changes)
if @course.errors.none? && @course.save
Auditors::Course.record_updated(@course, @current_user, changes, source: logging_source)

View File

@ -21,8 +21,7 @@ class Notifier
def send_notification(record, dispatch, messages, to_list, data = nil)
recipient_keys = (to_list || []).compact.map { |o| o.is_a?(String) ? o : o.asset_string }
messages = DelayedNotification.delay_if_production(priority: 30)
.process(record, messages, recipient_keys, data, **{})
# RUBY 3.0 - **{} can go away, because data won't implicitly convert to kwargs
.process(record, messages, recipient_keys, data)
messages ||= DelayedNotification.new(
asset: record,