mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-19 09:45:37 -04:00
UsersService: Remove null from toUserDto return type
toUserDto won't return null, as TS's strict mode prevents user from being nullish Signed-off-by: David Mehren <git@herrmehren.de>
This commit is contained in:
parent
96f8284e64
commit
e18ee1f0fe
1 changed files with 2 additions and 6 deletions
|
@ -108,13 +108,9 @@ export class UsersService {
|
||||||
/**
|
/**
|
||||||
* Build UserInfoDto from a user.
|
* Build UserInfoDto from a user.
|
||||||
* @param {User=} user - the user to use
|
* @param {User=} user - the user to use
|
||||||
* @return {(UserInfoDto|null)} the built UserInfoDto
|
* @return {(UserInfoDto)} the built UserInfoDto
|
||||||
*/
|
*/
|
||||||
toUserDto(user: User | null | undefined): UserInfoDto | null {
|
toUserDto(user: User): UserInfoDto {
|
||||||
if (!user) {
|
|
||||||
this.logger.warn(`Recieved ${String(user)} argument!`, 'toUserDto');
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
return {
|
return {
|
||||||
userName: user.userName,
|
userName: user.userName,
|
||||||
displayName: user.displayName,
|
displayName: user.displayName,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue