From b46c0260e8585645eedc34d4e11bb13c11462a4f Mon Sep 17 00:00:00 2001 From: "Stanko K.R." Date: Mon, 25 Aug 2025 07:38:55 +0200 Subject: [PATCH] Extract the defaut quota into a constant --- app/models/user/ai_quota.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/user/ai_quota.rb b/app/models/user/ai_quota.rb index 01be7ae1c..a738db955 100644 --- a/app/models/user/ai_quota.rb +++ b/app/models/user/ai_quota.rb @@ -1,6 +1,8 @@ module User::AiQuota extend ActiveSupport::Concern + DEFAULT_QUOTA = Ai::Quota::Money.wrap("$100") + included do has_one :ai_quota, class_name: "Ai::Quota" end @@ -15,6 +17,6 @@ module User::AiQuota private def fetch_or_create_ai_quota - ai_quota || create_ai_quota!(limit: Ai::Quota::Money.wrap("$100")) + ai_quota || create_ai_quota!(limit: DEFAULT_QUOTA) end end