mirror of
https://github.com/TheAnachronism/docspell.git
synced 2025-06-04 22:25:58 +00:00
Transport user-id to client
This commit is contained in:
parent
c12201c4a5
commit
d43e17d9fb
@ -3360,11 +3360,15 @@ components:
|
|||||||
description: |
|
description: |
|
||||||
A user of a collective.
|
A user of a collective.
|
||||||
required:
|
required:
|
||||||
|
- id
|
||||||
- login
|
- login
|
||||||
- state
|
- state
|
||||||
- loginCount
|
- loginCount
|
||||||
- created
|
- created
|
||||||
properties:
|
properties:
|
||||||
|
id:
|
||||||
|
type: string
|
||||||
|
format: ident
|
||||||
login:
|
login:
|
||||||
type: string
|
type: string
|
||||||
format: ident
|
format: ident
|
||||||
|
@ -431,7 +431,16 @@ trait Conversions {
|
|||||||
|
|
||||||
// users
|
// users
|
||||||
def mkUser(ru: RUser): User =
|
def mkUser(ru: RUser): User =
|
||||||
User(ru.login, ru.state, None, ru.email, ru.lastLogin, ru.loginCount, ru.created)
|
User(
|
||||||
|
ru.uid,
|
||||||
|
ru.login,
|
||||||
|
ru.state,
|
||||||
|
None,
|
||||||
|
ru.email,
|
||||||
|
ru.lastLogin,
|
||||||
|
ru.loginCount,
|
||||||
|
ru.created
|
||||||
|
)
|
||||||
|
|
||||||
def newUser[F[_]: Sync](u: User, cid: Ident): F[RUser] =
|
def newUser[F[_]: Sync](u: User, cid: Ident): F[RUser] =
|
||||||
timeId.map {
|
timeId.map {
|
||||||
@ -451,7 +460,7 @@ trait Conversions {
|
|||||||
|
|
||||||
def changeUser(u: User, cid: Ident): RUser =
|
def changeUser(u: User, cid: Ident): RUser =
|
||||||
RUser(
|
RUser(
|
||||||
Ident.unsafe(""),
|
u.id,
|
||||||
u.login,
|
u.login,
|
||||||
cid,
|
cid,
|
||||||
u.password.getOrElse(Password.empty),
|
u.password.getOrElse(Password.empty),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user