- BugFix an DataQuery für Publikationen eines Autoren

- Unnötige Imports in PersonalPublications entfernt


git-svn-id: https://svn.libreccm.org/ccm/trunk@1292 8810af33-2d31-482b-a856-94f89814c4df
master
jensp 2011-11-23 09:59:36 +00:00
parent 2bba682c2a
commit 8c9c6636de
2 changed files with 4 additions and 5 deletions

View File

@ -8,11 +8,7 @@ import com.arsdigita.cms.contenttypes.ui.PublicationXmlHelper;
import com.arsdigita.cms.contenttypes.ui.panels.Paginator; import com.arsdigita.cms.contenttypes.ui.panels.Paginator;
import com.arsdigita.cms.dispatcher.SimpleXMLGenerator; import com.arsdigita.cms.dispatcher.SimpleXMLGenerator;
import com.arsdigita.domain.DomainObjectFactory; import com.arsdigita.domain.DomainObjectFactory;
import com.arsdigita.globalization.GlobalizationHelper;
import com.arsdigita.kernel.Kernel;
import com.arsdigita.persistence.DataQuery; import com.arsdigita.persistence.DataQuery;
import com.arsdigita.persistence.Filter;
import com.arsdigita.persistence.FilterFactory;
import com.arsdigita.persistence.OID; import com.arsdigita.persistence.OID;
import com.arsdigita.persistence.SessionManager; import com.arsdigita.persistence.SessionManager;
import com.arsdigita.xml.Element; import com.arsdigita.xml.Element;

View File

@ -171,6 +171,7 @@ query getPublicationsForAuthor {
Integer year; Integer year;
String language; String language;
Boolean reviewed; Boolean reviewed;
String authors;
do { do {
select cms_pages.item_id, select cms_pages.item_id,
@ -179,7 +180,8 @@ query getPublicationsForAuthor {
ct_publications_authorship.person_id, ct_publications_authorship.person_id,
ct_publications.year, ct_publications.year,
cms_items.language, cms_items.language,
ct_publications.reviewed ct_publications.reviewed,
ct_publications.authors
from cms_pages from cms_pages
join ct_publications on cms_pages.item_id = ct_publications.publication_id join ct_publications on cms_pages.item_id = ct_publications.publication_id
join ct_publications_authorship on ct_publications.publication_id = ct_publications_authorship.publication_id join ct_publications_authorship on ct_publications.publication_id = ct_publications_authorship.publication_id
@ -193,6 +195,7 @@ query getPublicationsForAuthor {
year = ct_publications.year; year = ct_publications.year;
language = ct_items.language; language = ct_items.language;
reviewed = ct_publications.reviewed; reviewed = ct_publications.reviewed;
authors = ct_publications.authors;
} }
} }