From 470beb31e1df72eaeb9a5e84bd24b3fba893cdf0 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Tue, 30 Aug 2022 14:42:06 -0500 Subject: [PATCH] Trust level Olympias --- lib/trust_level.rb | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/lib/trust_level.rb b/lib/trust_level.rb index b37e2b0..11ef8da 100644 --- a/lib/trust_level.rb +++ b/lib/trust_level.rb @@ -93,6 +93,28 @@ module TrustLevel end end + class Olympias + TrustLevel.register do |manual:, **| + new if manual == "Olympias" + end + + def support_call?(*) + true + end + + def send_message?(*) + true + end + + def credit_card_transaction?(*) + true + end + + def to_s + "Olympias" + end + end + class Customer TrustLevel.register do |manual:, plan_name:, **| if manual && manual != "Customer" -- 2.38.5