X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fdatabase%2Fmemory%2FMemoryPost.kt;h=d12ab5fe6d6bf95c5610b03db07c29c02a680fee;hb=549af4fa7323c58e0660f21dd8605cbc812db286;hp=b3664c2c3702472ffcfb5d7aa5cb316e7e802493;hpb=2a9ef0e07136d8c56f4eea32ed49e43bfd5e576f;p=Sone.git diff --git a/src/main/kotlin/net/pterodactylus/sone/database/memory/MemoryPost.kt b/src/main/kotlin/net/pterodactylus/sone/database/memory/MemoryPost.kt index b3664c2..d12ab5f 100644 --- a/src/main/kotlin/net/pterodactylus/sone/database/memory/MemoryPost.kt +++ b/src/main/kotlin/net/pterodactylus/sone/database/memory/MemoryPost.kt @@ -17,6 +17,7 @@ package net.pterodactylus.sone.database.memory import net.pterodactylus.sone.data.Post +import net.pterodactylus.sone.data.PostShell import net.pterodactylus.sone.data.Sone import net.pterodactylus.sone.database.PostBuilder import net.pterodactylus.sone.database.SoneProvider @@ -60,13 +61,4 @@ class MemoryPost( override fun toString() = "${javaClass.name}[id=$id,sone=$soneId,recipient=$recipientId,time=$time,text=$text]" - data class Shell(val id: String, val soneId: String, val recipientId: String?, val time: Long, val text: String) { - - fun build(postBuilder: PostBuilder) = - postBuilder.withId(id).from(soneId).let { if (recipientId != null) it.to(recipientId) else it }.withTime(time).withText(text).build() - - } - } - -fun Post.toShell() = MemoryPost.Shell(id, sone!!.id, recipient.orNull()?.id, time, text)