Agile Web Development with Rails 7: Inconsistent code formatting (p. 165) (solved)

The code for rails7/depot_o/app/controllers/orders_controller.rb is:

  class OrdersController < ApplicationController
  include CurrentCart
  before_action :set_cart, only: [:new, :create]
  before_action :ensure_cart_isnt_empty, only: :new before_action :set_order, only: %i[ show edit update destroy ]

I suggest to consistently use %i[ … ] for lists of symbols (esp. since it is used in the last before action):

  class OrdersController < ApplicationController
  include CurrentCart
  before_action :set_cart, only: %i[ new create]
  before_action :ensure_cart_isnt_empty, only: :new before_action :set_order, only: %i[ show edit update destroy ]