From 205e2a50fb6dac2cfe16787b586ff0bc2046a031 Mon Sep 17 00:00:00 2001 From: Muhsin Date: Wed, 11 Mar 2026 12:50:01 +0400 Subject: [PATCH] chore: explicitly handle nil inbox limit --- app/models/inbox.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/models/inbox.rb b/app/models/inbox.rb index 87295b6c9..786fef502 100644 --- a/app/models/inbox.rb +++ b/app/models/inbox.rb @@ -241,8 +241,9 @@ class Inbox < ApplicationRecord def ensure_inbox_limit return unless account - inbox_limit = account.usage_limits[:inboxes].to_i - return unless inbox_limit.positive? && account.inboxes.count >= inbox_limit + inbox_limit = account.usage_limits[:inboxes] + return if inbox_limit.nil? + return unless account.inboxes.count >= inbox_limit.to_i errors.add(:base, 'Account inbox limit exceeded. Upgrade to a higher plan') end