diff --git a/src/main/kotlin/fr/dcproject/component/comment/constitution/database/CommentConstitutionRepository.kt b/src/main/kotlin/fr/dcproject/component/comment/constitution/database/CommentConstitutionRepository.kt index 7a96d52..e0d03fa 100644 --- a/src/main/kotlin/fr/dcproject/component/comment/constitution/database/CommentConstitutionRepository.kt +++ b/src/main/kotlin/fr/dcproject/component/comment/constitution/database/CommentConstitutionRepository.kt @@ -2,6 +2,7 @@ package fr.dcproject.component.comment.constitution.database import fr.dcproject.common.entity.EntityI import fr.dcproject.common.entity.TargetI +import fr.dcproject.component.citizen.database.CitizenCreator import fr.dcproject.component.citizen.database.CitizenCreatorI import fr.dcproject.component.citizen.database.CitizenI import fr.dcproject.component.comment.article.database.CommentArticleRepository @@ -26,12 +27,13 @@ class CommentConstitutionRepository(requester: Requester) : CommentRepositoryAbs ): Paginated> { return requester.run { getFunction("find_comments_by_citizen") - .select( + .select>( page, limit, "created_by_id" to citizen.id, "reference" to TargetI.getReference(ConstitutionRef::class) ) + as Paginated> } } @@ -43,12 +45,13 @@ class CommentConstitutionRepository(requester: Requester) : CommentRepositoryAbs ): Paginated> { return requester.run { getFunction("find_comments_by_target") - .select( + .select>( page, limit, "target_id" to target.id, "sort" to sort.sql ) + as Paginated> } } }