Format
This commit is contained in:
parent
b1478fd154
commit
11caff1634
@ -3,7 +3,6 @@ package be.simplenotes.config
|
|||||||
import io.micronaut.context.annotation.ConfigurationInject
|
import io.micronaut.context.annotation.ConfigurationInject
|
||||||
import io.micronaut.context.annotation.ConfigurationProperties
|
import io.micronaut.context.annotation.ConfigurationProperties
|
||||||
import java.util.concurrent.TimeUnit
|
import java.util.concurrent.TimeUnit
|
||||||
import javax.inject.Singleton
|
|
||||||
|
|
||||||
@ConfigurationProperties("db")
|
@ConfigurationProperties("db")
|
||||||
data class DataSourceConfig @ConfigurationInject constructor(
|
data class DataSourceConfig @ConfigurationInject constructor(
|
||||||
|
|||||||
@ -36,7 +36,11 @@ class NoteService(
|
|||||||
persistedNote
|
persistedNote
|
||||||
}
|
}
|
||||||
|
|
||||||
fun update(user: LoggedInUser, uuid: UUID, markdownText: String) = either.eager<MarkdownParsingError, PersistedNote?> {
|
fun update(
|
||||||
|
user: LoggedInUser,
|
||||||
|
uuid: UUID,
|
||||||
|
markdownText: String,
|
||||||
|
) = either.eager<MarkdownParsingError, PersistedNote?> {
|
||||||
val persistedNote = !markdownConverter.renderDocument(markdownText)
|
val persistedNote = !markdownConverter.renderDocument(markdownText)
|
||||||
.map { it.copy(html = htmlSanitizer.sanitize(user, it.html)) }
|
.map { it.copy(html = htmlSanitizer.sanitize(user, it.html)) }
|
||||||
.map { Note(it.metadata, markdown = markdownText, html = it.html) }
|
.map { Note(it.metadata, markdown = markdownText, html = it.html) }
|
||||||
|
|||||||
@ -1,14 +1,11 @@
|
|||||||
package be.simplenotes.persistance
|
package be.simplenotes.persistance
|
||||||
|
|
||||||
import be.simplenotes.config.DataSourceConfig
|
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.HikariConfig
|
||||||
import com.zaxxer.hikari.HikariDataSource
|
import com.zaxxer.hikari.HikariDataSource
|
||||||
import io.micronaut.context.annotation.Bean
|
import io.micronaut.context.annotation.Bean
|
||||||
import io.micronaut.context.annotation.Factory
|
import io.micronaut.context.annotation.Factory
|
||||||
import me.liuwj.ktorm.database.Database
|
import me.liuwj.ktorm.database.Database
|
||||||
import org.mapstruct.factory.Mappers
|
|
||||||
import javax.inject.Singleton
|
import javax.inject.Singleton
|
||||||
import javax.sql.DataSource
|
import javax.sql.DataSource
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user