Extract the defaut quota into a constant

This commit is contained in:
Stanko K.R.
2025-08-25 07:38:55 +02:00
parent 6b89aa6805
commit b46c0260e8
+3 -1
View File
@@ -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