lib/parent_code_repo.rb 🔗
@@ -24,7 +24,9 @@ class ParentCodeRepo
end
def find_or_create(customer_id)
- @redis.get("jmp_customer_parent_code-#{customer_id}").then do |code|
+ trust_level_guard.then {
+ @redis.get("jmp_customer_parent_code-#{customer_id}")
+ }.then do |code|
next code if code
code = "p#{Multibases.pack('base32upper', SecureRandom.bytes(4))}"