Skip to content

Commit 41f52b2

Browse files
committed
do not handle session resource events
1 parent 0d59de9 commit 41f52b2

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ ThisBuild / organization := "app.softnetwork"
22

33
name := "resource"
44

5-
ThisBuild / version := "0.8.4"
5+
ThisBuild / version := "0.8.5"
66

77
ThisBuild / scalaVersion := "2.12.18"
88

core/src/main/scala/app/softnetwork/resource/persistence/typed/ResourceBehavior.scala

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,15 @@ sealed trait ResourceBehavior
184184
.withMd5(md5)
185185
.copy(mimetype = mimetype, uri = uri)
186186
}
187+
188+
override def handleEvent(state: Option[Resource], event: ResourceEvent)(implicit
189+
context: ActorContext[_]
190+
): Option[Resource] = {
191+
event match {
192+
case _: SessionResourceEvent => state // do not handle session events here
193+
case _ => super.handleEvent(state, event)
194+
}
195+
}
187196
}
188197

189198
object ResourceBehavior extends ResourceBehavior

0 commit comments

Comments
 (0)