Skip to content
Snippets Groups Projects
Commit bae6e1cd authored by Felipe D'Abrantes's avatar Felipe D'Abrantes
Browse files

Utilise Daily repository methods in model (#19)

parent 99ad7129
No related branches found
No related tags found
1 merge request!14Add endpoints to manage Dailies
package models
import repositories.DailyRepository
import org.bson.types.ObjectId
import scala.concurrent.ExecutionContext.Implicits.global
import scala.concurrent.Future
case class Daily(
......@@ -10,3 +13,22 @@ case class Daily(
content: String,
likes: Int
)
object Daily {
val dailyRepo = new DailyRepository()
def createDaily(
id: Option[ObjectId],
userId: ObjectId,
questionId: ObjectId,
content: String,
likes: Int
): Future[Daily] = {
val daily: Daily = Daily(None, userId, questionId, content, likes)
dailyRepo.insertDaily(daily)
}
def getAllDailies(): Future[Seq[Daily]] = {
dailyRepo.getAllDailies()
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment