examples/business_processes/app/models/account/owner_creation.rb in bcdd-process-0.3.1 vs examples/business_processes/app/models/account/owner_creation.rb in bcdd-process-0.4.0
- old
+ new
@@ -3,10 +3,10 @@
class Account
class OwnerCreation < ::BCDD::Process
include BCDD::Result::RollbackOnFailure
input do
- attribute :uuid, contract: :is_uuid, normalize: -> { _1.strip.downcase }, default: -> { ::SecureRandom.uuid }
+ attribute :uuid, value: :uuid
attribute :owner, type: ::Hash, contract: :is_present
end
output do
Failure(