[jabref] 04/05: Fix NPE in Medline fetcher on missing ISSN (#2113)
Tony Mancill
tmancill at moszumanska.debian.org
Thu Dec 8 13:34:49 UTC 2016
This is an automated email from the git hooks/post-receive script.
tmancill pushed a commit to branch dev
in repository jabref.
commit 4e92bc2af592c562b1a386bc38e0e034813da918
Author: tony mancill <tmancill at debian.org>
Date: Wed Dec 7 21:49:12 2016 -0800
Fix NPE in Medline fetcher on missing ISSN (#2113)
---
debian/patches/090_fix_medline_NPE.patch | 21 +++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 22 insertions(+)
diff --git a/debian/patches/090_fix_medline_NPE.patch b/debian/patches/090_fix_medline_NPE.patch
new file mode 100644
index 0000000..133f322
--- /dev/null
+++ b/debian/patches/090_fix_medline_NPE.patch
@@ -0,0 +1,21 @@
+From: Christoph <cschwentker at gmail.com>
+Date: Tue, 4 Oct 2016 19:54:45 +0200
+Subject: [PATCH] Fix NPE in Medline fetcher on missing ISSN (#2113)
+Origin: https://github.com/JabRef/jabref/commit/195a17290a37ad7f75769a0ceecccaca76eba051.patch
+Forwarded: not-needed
+
+diff --git a/src/main/java/net/sf/jabref/logic/importer/fileformat/MedlineImporter.java b/src/main/java/net/sf/jabref/logic/importer/fileformat/MedlineImporter.java
+index 95f21ee..e4557d5 100644
+--- a/src/main/java/net/sf/jabref/logic/importer/fileformat/MedlineImporter.java
++++ b/src/main/java/net/sf/jabref/logic/importer/fileformat/MedlineImporter.java
+@@ -513,7 +513,9 @@ public class MedlineImporter extends ImportFormat {
+ putIfValueNotNull(fields, FieldName.JOURNAL, journal.getTitle());
+
+ ISSN issn = journal.getISSN();
+- putIfValueNotNull(fields, FieldName.ISSN, issn.getContent());
++ if (issn != null) {
++ putIfValueNotNull(fields, FieldName.ISSN, issn.getContent());
++ }
+
+ JournalIssue journalIssue = journal.getJournalIssue();
+ putIfValueNotNull(fields, FieldName.VOLUME, journalIssue.getVolume());
diff --git a/debian/patches/series b/debian/patches/series
index aeca971..9ecb8dd 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -6,3 +6,4 @@
060_disable_java-diff-utils.patch
070_remove_lookup_DOI.patch
080_fix_medline_fetcher.patch
+090_fix_medline_NPE.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jabref.git
More information about the pkg-java-commits
mailing list