diff --git a/simplenotes-config/src/main/kotlin/be/simplenotes/config/Config.kt b/simplenotes-config/src/main/kotlin/be/simplenotes/config/Config.kt index 75fd29b..bce2bf3 100644 --- a/simplenotes-config/src/main/kotlin/be/simplenotes/config/Config.kt +++ b/simplenotes-config/src/main/kotlin/be/simplenotes/config/Config.kt @@ -3,7 +3,6 @@ package be.simplenotes.config import io.micronaut.context.annotation.ConfigurationInject import io.micronaut.context.annotation.ConfigurationProperties import java.util.concurrent.TimeUnit -import javax.inject.Singleton @ConfigurationProperties("db") data class DataSourceConfig @ConfigurationInject constructor( diff --git a/simplenotes-domain/src/main/kotlin/be/simplenotes/domain/usecases/NoteService.kt b/simplenotes-domain/src/main/kotlin/be/simplenotes/domain/usecases/NoteService.kt index c70fa92..212f6d0 100644 --- a/simplenotes-domain/src/main/kotlin/be/simplenotes/domain/usecases/NoteService.kt +++ b/simplenotes-domain/src/main/kotlin/be/simplenotes/domain/usecases/NoteService.kt @@ -36,7 +36,11 @@ class NoteService( persistedNote } - fun update(user: LoggedInUser, uuid: UUID, markdownText: String) = either.eager { + fun update( + user: LoggedInUser, + uuid: UUID, + markdownText: String, + ) = either.eager { val persistedNote = !markdownConverter.renderDocument(markdownText) .map { it.copy(html = htmlSanitizer.sanitize(user, it.html)) } .map { Note(it.metadata, markdown = markdownText, html = it.html) } diff --git a/simplenotes-persistance/src/main/kotlin/be/simplenotes/persistance/PersistanceModule.kt b/simplenotes-persistance/src/main/kotlin/be/simplenotes/persistance/PersistanceModule.kt index a943e1a..132a9ed 100644 --- a/simplenotes-persistance/src/main/kotlin/be/simplenotes/persistance/PersistanceModule.kt +++ b/simplenotes-persistance/src/main/kotlin/be/simplenotes/persistance/PersistanceModule.kt @@ -1,14 +1,11 @@ package be.simplenotes.persistance import be.simplenotes.config.DataSourceConfig -import be.simplenotes.persistance.converters.NoteConverter -import be.simplenotes.persistance.converters.UserConverter import com.zaxxer.hikari.HikariConfig import com.zaxxer.hikari.HikariDataSource import io.micronaut.context.annotation.Bean import io.micronaut.context.annotation.Factory import me.liuwj.ktorm.database.Database -import org.mapstruct.factory.Mappers import javax.inject.Singleton import javax.sql.DataSource