create OpinionRepository create OpinionVoter create OpinionChoiceRef create extention String.toUUID() and List<String>.toUUID() create OpinionAggregation create interface RequestBuilderWithCreator for create entity by request rename opinion_list to opinion_choice create sql function find_citizen_opinions fix sql function find_citizen_opinions_by_target_id fix sql funciton find_opinion_choices
10 lines
238 B
Kotlin
10 lines
238 B
Kotlin
package fr.dcproject.utils
|
|
|
|
import java.util.*
|
|
|
|
fun String.toUUID(): UUID = UUID.fromString(this.trim())
|
|
|
|
fun List<String>.toUUID(): List<UUID> = this
|
|
.map { it.trim() }
|
|
.filter { it.isNotBlank() }
|
|
.map { UUID.fromString(it) } |