localSones += id to sone
}
- protected fun addPost(id: String, post: Post) {
- posts[id] = post
+ protected fun addPost(post: Post, id: String? = null) {
+ posts[id ?: post.id] = post
}
protected fun addNewPost(id: String, soneId: String, time: Long, recipientId: String? = null) =
whenever(this.recipientId).thenReturn(recipientId.asOptional())
}.also { newPosts[id] = it }
- protected fun addReply(id: String, reply: PostReply) {
- replies[id] = reply
+ protected fun addReply(reply: PostReply, id: String? = null) {
+ replies[id ?: reply.id] = reply
}
protected fun addNewReply(id: String, soneId: String, postId: String, postSoneId: String) {