DaBInImporter Terms (sollte) jetzt funktionieren.

git-svn-id: https://svn.libreccm.org/ccm/trunk@654 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2010-12-21 09:17:00 +00:00
parent e7ec3833c2
commit d080827c13
1 changed files with 15 additions and 9 deletions

View File

@ -2135,11 +2135,17 @@ public class DaBInImporter extends Program {
(SciProject) project.getPrimaryInstance(); (SciProject) project.getPrimaryInstance();
if ((sciProject.getEnd() != null) if ((sciProject.getEnd() != null)
&& today.getTime().after(sciProject.getEnd())) { && today.getTime().after(sciProject.getEnd())) {
finishedProjectsTerm.addObject(project); Term term;
finishedProjectsTerm.save(); term = termsDomain.getTerm(
finishedProjectsTerm.getUniqueID());
term.addObject(project);
term.save();
} else { } else {
currentProjectsTerm.addObject(project); Term term;
currentProjectsTerm.save(); term =
termsDomain.getTerm(currentProjectsTerm.getUniqueID());
term.addObject(project);
term.save();
} }
System.out.println("\tOK"); System.out.println("\tOK");
@ -2623,9 +2629,9 @@ public class DaBInImporter extends Program {
} }
insertIntoAZFolder(publication, publicationsAlpha); insertIntoAZFolder(publication, publicationsAlpha);
Term term = publicationTerms.get(Integer.toString(((Publication) publication. Term term = termsDomain.getTerm(publicationTerms.get(Integer.
getPrimaryInstance()). toString(((Publication) publication.getPrimaryInstance()).
getYearOfPublication())); getYearOfPublication())).getUniqueID());
if (term == null) { if (term == null) {
term = publicationsTerm; term = publicationsTerm;
} }
@ -2732,9 +2738,9 @@ public class DaBInImporter extends Program {
//publications.addItem(workingPaper); //publications.addItem(workingPaper);
workingPaperMap.put(workingPaperData.getDabinId(), workingPaper); workingPaperMap.put(workingPaperData.getDabinId(), workingPaper);
insertIntoAZFolder(workingPaper, publicationsAlpha); insertIntoAZFolder(workingPaper, publicationsAlpha);
Term term = workingPaperTerms.get(Integer.toString(((Publication) workingPaper. Term term = termsDomain.getTerm(workingPaperTerms.get(Integer.toString(((Publication) workingPaper.
getPrimaryInstance()). getPrimaryInstance()).
getYearOfPublication())); getYearOfPublication())).getUniqueID());
if (term == null) { if (term == null) {
term = workingPapersTerm; term = workingPapersTerm;
} }