Prepend a duplicate check when uploading files

This commit is contained in:
Eike Kettner
2020-09-23 23:00:19 +02:00
parent 10c16bf319
commit f6f63000be
9 changed files with 123 additions and 11 deletions

View File

@ -59,7 +59,8 @@ object OUpload {
direction: Option[Direction],
sourceAbbrev: String,
folderId: Option[Ident],
validFileTypes: Seq[MimeType]
validFileTypes: Seq[MimeType],
skipDuplicates: Boolean
)
case class UploadData[F[_]](
@ -125,7 +126,8 @@ object OUpload {
data.meta.direction,
data.meta.sourceAbbrev,
data.meta.folderId,
data.meta.validFileTypes
data.meta.validFileTypes,
data.meta.skipDuplicates
)
args =
if (data.multiple) files.map(f => ProcessItemArgs(meta, List(f)))