Remove converter for OpinionChoice

This commit is contained in:
2021-02-06 00:45:54 +01:00
parent 507698c7ea
commit 678bdf7087
5 changed files with 21 additions and 17 deletions

View File

@@ -2,14 +2,16 @@ package fr.dcproject.component.opinion
import fr.dcproject.component.citizen.CitizenI
import fr.dcproject.component.opinion.entity.OpinionChoice
import fr.dcproject.component.opinion.entity.OpinionChoiceI
import fr.dcproject.component.opinion.entity.OpinionChoiceRef
import fr.dcproject.security.AccessControl
import fr.dcproject.security.AccessResponse
class OpinionChoiceAccessControl : AccessControl() {
fun canView(subjects: List<OpinionChoice>, citizen: CitizenI?): AccessResponse =
fun canView(subjects: List<OpinionChoiceI>, citizen: CitizenI?): AccessResponse =
canAll(subjects) { canView(it, citizen) }
fun canView(subject: OpinionChoice, citizen: CitizenI?): AccessResponse {
fun canView(subject: OpinionChoiceI, citizen: CitizenI?): AccessResponse {
return granted()
}
}