Return custom field values with item details

This commit is contained in:
Eike Kettner
2020-11-22 01:21:21 +01:00
parent 1ee36cef8f
commit 1aefff37aa
4 changed files with 79 additions and 8 deletions

View File

@ -96,9 +96,13 @@ trait Conversions {
data.attachments.map((mkAttachment(data) _).tupled).toList,
data.sources.map((mkAttachmentSource _).tupled).toList,
data.archives.map((mkAttachmentArchive _).tupled).toList,
data.tags.map(mkTag).toList
data.tags.map(mkTag).toList,
data.customFields.map(mkItemFieldValue).toList
)
def mkItemFieldValue(v: OItemSearch.ItemFieldValue): ItemFieldValue =
ItemFieldValue(v.fieldId, v.fieldName, v.fieldLabel, v.fieldType, v.value)
def mkAttachment(
item: OItemSearch.ItemData
)(ra: RAttachment, m: FileMeta): Attachment = {