Pass a Timestamp to set-date, not a Long

Signed-off-by: martin f. krafft <madduck@madduck.net>
This commit is contained in:
martin f. krafft 2023-11-12 11:00:35 +01:00
parent ffce5868a6
commit d26f1d29c7

View File

@ -5,6 +5,7 @@ import docspell.addons.out.{AddonOutput, ItemFile, NewFile, NewItem}
import docspell.addons.out.NewFile.{Meta => FileMeta}
import docspell.addons.out.NewItem.{Meta => ItemMeta}
import docspell.common._
import docspell.common.Timestamp
import docspell.common.bc.{AttachmentAction, BackendCommand, ItemAction}
import io.circe.syntax._
@ -15,7 +16,7 @@ object AddonOutputExample extends Helper {
BackendCommand.ItemUpdate(
itemId = id("XabZ-item-id"),
actions = List(
ItemAction.SetDate(1699632496000L),
ItemAction.SetDate(Timestamp.ofMillis(1699697471000L)),
ItemAction.AddTags(Set("tag1", "tag2")),
ItemAction.ReplaceTags(Set("tagX", "tagY")),
ItemAction.RemoveTags(Set("tag0", "tag9")),