You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2018/09/05 14:20:46 UTC
[tika] branch master updated: TIKA-2722 -- cleanup Calendar
metadata in PDFParser
This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/master by this push:
new 5c7dafa TIKA-2722 -- cleanup Calendar metadata in PDFParser
5c7dafa is described below
commit 5c7dafada7caee90635283d16b04d403eef7e047
Author: TALLISON <ta...@apache.org>
AuthorDate: Wed Sep 5 10:20:30 2018 -0400
TIKA-2722 -- cleanup Calendar metadata in PDFParser
---
.../src/main/java/org/apache/tika/parser/pdf/PDFParser.java | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java b/tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java
index f47e5e9..43a216a 100644
--- a/tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java
+++ b/tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java
@@ -270,11 +270,12 @@ public class PDFParser extends AbstractParser implements Initializable {
addMetadata(metadata, OfficeOpenXMLCore.SUBJECT, info.getSubject());
addMetadata(metadata, PDF.DOC_INFO_TRAPPED, info.getTrapped());
- addMetadata(metadata, PDF.DOC_INFO_CREATED, info.getCreationDate());
- addMetadata(metadata, TikaCoreProperties.CREATED, info.getCreationDate());
+ Calendar created = info.getCreationDate();
+ addMetadata(metadata, PDF.DOC_INFO_CREATED, created);
+ addMetadata(metadata, TikaCoreProperties.CREATED, created);
Calendar modified = info.getModificationDate();
addMetadata(metadata, TikaCoreProperties.MODIFIED, modified);
- addMetadata(metadata, PDF.DOC_INFO_MODIFICATION_DATE, info.getModificationDate());
+ addMetadata(metadata, PDF.DOC_INFO_MODIFICATION_DATE, modified);
// All remaining metadata is custom
// Copy this over as-is
@@ -488,7 +489,7 @@ public class PDFParser extends AbstractParser implements Initializable {
private void addMetadata(Metadata metadata, Property property, Calendar value) {
if (value != null) {
- metadata.set(property, value.getTime());
+ metadata.set(property, value);
}
}