From 8dca128ee96157f60c8c790c158c2739017ef910 Mon Sep 17 00:00:00 2001 From: Timothy Perrett Date: Tue, 29 Jun 2010 00:26:34 +0100 Subject: [PATCH] More modifications to lift machine --- .../src/main/scala/example/travel/model/AuctionMachine.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chapter-five/src/main/scala/example/travel/model/AuctionMachine.scala b/chapter-five/src/main/scala/example/travel/model/AuctionMachine.scala index fccd8cb..c3a55b9 100644 --- a/chapter-five/src/main/scala/example/travel/model/AuctionMachine.scala +++ b/chapter-five/src/main/scala/example/travel/model/AuctionMachine.scala @@ -27,7 +27,7 @@ package model { def globalTransitions = Nil def states = List( State(AuctionStates.Initial, On({case _ => }, AuctionStates.Active)), - State(AuctionStates.Active, After(2 minutes, AuctionStates.Expired)) + State(AuctionStates.Active, After(auction.obj.map(_.expires_at).openOr(2 minutes), AuctionStates.Expired)) ) case object FirstEvent extends Event }