Skip to content

Commit 5576646

Browse files
committed
Refactor to pattern matching
1 parent d0c297f commit 5576646

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

examples/decider/lib/project_management/handler.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ def initialize(event_store)
88
def call(cmd)
99
state = @repository.load(cmd.id, @decider)
1010

11-
case result = @decider.decide(cmd, state)
12-
when StandardError
11+
case @decider.decide(cmd, state)
12+
in StandardError
1313
raise Error
14-
else
15-
@repository.store(cmd.id, result)
14+
in Event => event
15+
@repository.store(cmd.id, event)
1616
end
1717
end
1818
end

0 commit comments

Comments
 (0)