Add more properties to upload meta data

This commit is contained in:
Eike Kettner
2020-11-11 01:08:07 +01:00
parent a21a97f7d5
commit 55a6f7aaf6
10 changed files with 70 additions and 21 deletions

View File

@ -60,7 +60,9 @@ object OUpload {
sourceAbbrev: String,
folderId: Option[Ident],
validFileTypes: Seq[MimeType],
skipDuplicates: Boolean
skipDuplicates: Boolean,
fileFilter: Option[Glob],
tags: List[String]
)
case class UploadData[F[_]](
@ -127,7 +129,9 @@ object OUpload {
data.meta.sourceAbbrev,
data.meta.folderId,
data.meta.validFileTypes,
data.meta.skipDuplicates
data.meta.skipDuplicates,
data.meta.fileFilter,
data.meta.tags.some
)
args =
if (data.multiple) files.map(f => ProcessItemArgs(meta, List(f)))