From 11aa8e539270ee744edb91858a047047244ede37 Mon Sep 17 00:00:00 2001 From: eikek Date: Mon, 13 Nov 2023 16:51:39 +0100 Subject: [PATCH] Adopt website examples --- .../scala/docspell/website/AddonOutputExample.scala | 10 +++++++--- .../main/scala/docspell/website/ItemArgsExample.scala | 4 +++- .../main/scala/docspell/website/ItemDataExample.scala | 4 +++- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/website/src/main/scala/docspell/website/AddonOutputExample.scala b/website/src/main/scala/docspell/website/AddonOutputExample.scala index 7cdf6e67..7a3bcf56 100644 --- a/website/src/main/scala/docspell/website/AddonOutputExample.scala +++ b/website/src/main/scala/docspell/website/AddonOutputExample.scala @@ -7,6 +7,7 @@ import docspell.addons.out.NewItem.{Meta => ItemMeta} import docspell.common._ import docspell.common.Timestamp import docspell.common.bc.{AttachmentAction, BackendCommand, ItemAction} +import io.circe.Json import io.circe.syntax._ object AddonOutputExample extends Helper { @@ -52,7 +53,8 @@ object AddonOutputExample extends Helper { metadata = FileMeta( language = Some(Language.English), skipDuplicate = Some(true), - attachmentsOnly = Some(false) + attachmentsOnly = Some(false), + customData = None ), file = "new-file1.docx" ), @@ -60,7 +62,8 @@ object AddonOutputExample extends Helper { metadata = FileMeta( language = Some(Language.German), skipDuplicate = Some(true), - attachmentsOnly = Some(false) + attachmentsOnly = Some(false), + customData = None ), file = "new-file2.pdf" ) @@ -76,7 +79,8 @@ object AddonOutputExample extends Helper { source = "the-addon-x".some, skipDuplicate = true.some, tags = List("tag1", "tag2").some, - attachmentsOnly = None + attachmentsOnly = None, + customData = Some(Json.obj("my-id" -> Json.fromInt(42))) ).some, files = List("a-file.pdf", "another.jpg") ) diff --git a/website/src/main/scala/docspell/website/ItemArgsExample.scala b/website/src/main/scala/docspell/website/ItemArgsExample.scala index 5ca5580b..86664ac1 100644 --- a/website/src/main/scala/docspell/website/ItemArgsExample.scala +++ b/website/src/main/scala/docspell/website/ItemArgsExample.scala @@ -2,6 +2,7 @@ package docspell.website import cats.syntax.option._ import docspell.common.{Language, ProcessItemArgs} +import io.circe.Json import io.circe.syntax._ object ItemArgsExample extends Helper { @@ -18,7 +19,8 @@ object ItemArgsExample extends Helper { fileFilter = None, tags = List("given-tag-1").some, reprocess = false, - attachmentsOnly = None + attachmentsOnly = None, + customData = Some(Json.obj("my-id" -> Json.fromInt(42))) ) val exampleJson = example.asJson.spaces2 diff --git a/website/src/main/scala/docspell/website/ItemDataExample.scala b/website/src/main/scala/docspell/website/ItemDataExample.scala index ce5214fc..8dbcb387 100644 --- a/website/src/main/scala/docspell/website/ItemDataExample.scala +++ b/website/src/main/scala/docspell/website/ItemDataExample.scala @@ -5,6 +5,7 @@ import docspell.common.MetaProposal.Candidate import docspell.common._ import docspell.joex.process.ItemData import docspell.store.records.{RAttachment, RAttachmentMeta, RItem} +import io.circe.Json import io.circe.syntax._ object ItemDataExample extends Helper { @@ -67,7 +68,8 @@ object ItemDataExample extends Helper { givenMeta = givenProposals, tags = List("tag-1"), classifyProposals = MetaProposalList.empty, - classifyTags = List("invoice") + classifyTags = List("invoice"), + customData = Some(Json.obj("my-id" -> Json.fromInt(42))) ) val exampleJson = example.asJson.spaces2