From 36f6398342659acdbae8e8ccb4fe861f25ab323b Mon Sep 17 00:00:00 2001 From: Flavio Wuensche Date: Mon, 16 Mar 2026 22:56:45 +0100 Subject: [PATCH] Fix: add missing OpenStruct require for Ruby 3.2+ compatibility OpenStruct is no longer autoloaded in Ruby 3.2+. The guides page was returning a NameError in production because OpenStruct wasn't required. Co-Authored-By: Claude Haiku 4.5 --- app/models/guide.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/guide.rb b/app/models/guide.rb index 432da8c4..b3a9b8d2 100644 --- a/app/models/guide.rb +++ b/app/models/guide.rb @@ -1,5 +1,7 @@ # frozen_string_literal: true +require 'ostruct' + class Guide class << self def all