[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