For some reason the two rows are not being edited ...
# exposed
w
For some reason the two rows are not being edited in the database:
Copy code
this@Reaguursel.removed = true
this@Reaguursel.removedDate = DateTime.now()
For:
Copy code
object Reaguursels: IntIdTable() {
    ...
    val removed = bool("removed").default(false)
    val removedDate = datetime("removed_at").nullable()
    ...
}
And
Copy code
class Reaguursel(id: EntityID<Int>): IntEntity(id) {
    companion object: IntEntityClass<Reaguursel>(Reaguursels)
   
    ...
    var removed by Reaguursels.removed
    var removedDate by Reaguursels.removedDate
    ...
    
    /**
     * Set the Reaguursel to be [removed]
     *
     * @param removed Whether the reaguursel was removed or not
     */
    suspend fun removed(removed: Boolean) {
        transaction {
            if (removed && !this@Reaguursel.removed) {
                this@Reaguursel.removed = true
                this@Reaguursel.removedDate = DateTime.now()
            } else if (!removed) {
                this@Reaguursel.removed = false
                this@Reaguursel.removedDate = null
            }
        }
    }
}