From 5f9e9182711ba00f039bb1ac1b72c3501abbeb57 Mon Sep 17 00:00:00 2001 From: jensp Date: Mon, 10 Sep 2012 09:37:51 +0000 Subject: [PATCH] =?UTF-8?q?BugFix=20f=C3=BCr=20NPE=20beim=20direkten=20Anl?= =?UTF-8?q?egen=20eines=20Herausgebers=20einer=20Reihe=20(Series),=20s.=20?= =?UTF-8?q?Ticket=20#1364?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.libreccm.org/ccm/trunk@1854 8810af33-2d31-482b-a856-94f89814c4df --- .../cms/contenttypes/ui/SeriesEditshipAddForm.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/SeriesEditshipAddForm.java b/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/SeriesEditshipAddForm.java index e00348ac9..90a81e9df 100644 --- a/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/SeriesEditshipAddForm.java +++ b/ccm-sci-publications/src/com/arsdigita/cms/contenttypes/ui/SeriesEditshipAddForm.java @@ -170,9 +170,9 @@ public class SeriesEditshipAddForm @Override public void process(FormSectionEvent fse) throws FormProcessException { - FormData data = fse.getFormData(); - PageState state = fse.getPageState(); - Series series = + final FormData data = fse.getFormData(); + final PageState state = fse.getPageState(); + final Series series = (Series) getItemSelectionModel().getSelectedObject(state); if (this.getSaveCancelSection(). @@ -181,7 +181,7 @@ public class SeriesEditshipAddForm editor = editStep.getSelectedEditor(); if (editor == null) { - GenericPerson editorToAdd = + final GenericPerson editorToAdd = (GenericPerson) data.get(ITEM_SEARCH); editorToAdd.getContentBundle().getInstance(series.getLanguage()); @@ -196,7 +196,7 @@ public class SeriesEditshipAddForm EditshipCollection.TO_SKIP_MONTH), (Boolean) data.get( EditshipCollection.TO_SKIP_DAY)); - m_itemSearch.publishCreatedItem(data, editor); + m_itemSearch.publishCreatedItem(data, editorToAdd); } else { EditshipCollection editors;