Auction status change and confirmation

This commit is contained in:
2026-08-27 20:16:43 +03:00
parent cab27eddab
commit 88b187e6a3
7 changed files with 82 additions and 37 deletions
+2 -2
View File
@@ -12,9 +12,9 @@ import java.time.{Duration, Instant}
import scala.concurrent.{ExecutionContext, Future}
import models.AuthToken
import schemas.AuthTokens
import utils.Random
import scala.language.postfixOps
import scala.util.Random
class AuthTokensDAO @Inject()(protected val dbConfigProvider: DatabaseConfigProvider)(implicit val ec: ExecutionContext) extends HasDatabaseConfigProvider[PostgresProfile] {
private final lazy val tokenValidDuration = Duration.ofDays(30)
@@ -28,7 +28,7 @@ class AuthTokensDAO @Inject()(protected val dbConfigProvider: DatabaseConfigProv
val token = AuthToken(
id = None,
userId = user.id.get,
token = Random.randomBase64(12),
token = Random.alphanumeric.take(12).mkString,
createdAt = Instant.now,
expiresAt = Instant.now.plus(tokenValidDuration)
)