Skip to content

Commit 20c9c50

Browse files
committed
refactor
1 parent 3703a30 commit 20c9c50

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

ecommerce/taxes/lib/taxes/services.rb

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def call(cmd)
6363
attr_reader :event_store
6464

6565
def last_available_vat_rate_event(vat_rate_code)
66-
@event_store
66+
event_store
6767
.read
6868
.stream("Taxes::AvailableVatRate$#{vat_rate_code}")
6969
.last
@@ -93,7 +93,7 @@ def initialize(event_store)
9393
def call(cmd)
9494
with_retry do
9595
event = last_available_vat_rate_event(cmd.vat_rate_code)
96-
raise VatRateNotExists if event.nil?
96+
raise VatRateNotExists unless event.instance_of?(AvailableVatRateAdded)
9797

9898
event_store.publish(
9999
available_vat_rate_removed_event(cmd),
@@ -108,12 +108,10 @@ def call(cmd)
108108
attr_reader :event_store
109109

110110
def last_available_vat_rate_event(vat_rate_code)
111-
event = event_store
111+
event_store
112112
.read
113113
.stream("Taxes::AvailableVatRate$#{vat_rate_code}")
114114
.last
115-
116-
event if event.instance_of?(AvailableVatRateAdded)
117115
end
118116

119117
def available_vat_rate_removed_event(cmd)

0 commit comments

Comments
 (0)