change: UserLiteにisLockedを持たせるように
This commit is contained in:
parent
7387cae138
commit
1bb0c8e7a9
|
@ -368,6 +368,7 @@ export class UserEntityService implements OnModuleInit {
|
|||
}))) : [],
|
||||
isBot: user.isBot,
|
||||
isCat: user.isCat,
|
||||
isLocked: user.isLocked,
|
||||
instance: user.host ? this.federatedInstanceService.federatedInstanceCache.fetch(user.host).then(instance => instance ? {
|
||||
name: instance.name,
|
||||
softwareName: instance.softwareName,
|
||||
|
@ -398,7 +399,6 @@ export class UserEntityService implements OnModuleInit {
|
|||
lastFetchedAt: user.lastFetchedAt ? user.lastFetchedAt.toISOString() : null,
|
||||
bannerUrl: user.bannerUrl,
|
||||
bannerBlurhash: user.bannerBlurhash,
|
||||
isLocked: user.isLocked,
|
||||
isSilenced: this.roleService.getUserPolicies(user.id).then(r => !r.canPublicNote),
|
||||
isSuspended: user.isSuspended,
|
||||
description: profile!.description,
|
||||
|
|
|
@ -93,6 +93,10 @@ export const packedUserLiteSchema = {
|
|||
type: 'boolean',
|
||||
nullable: false, optional: true,
|
||||
},
|
||||
isLocked: {
|
||||
type: 'boolean',
|
||||
nullable: false, optional: true,
|
||||
},
|
||||
instance: {
|
||||
type: 'object',
|
||||
nullable: false, optional: true,
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* version: 2023.12.2
|
||||
* generatedAt: 2024-01-08T14:11:08.390Z
|
||||
* generatedAt: 2024-01-09T07:45:28.214Z
|
||||
*/
|
||||
|
||||
import type { SwitchCaseResponseType } from '../api.js';
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* version: 2023.12.2
|
||||
* generatedAt: 2024-01-08T14:11:08.386Z
|
||||
* generatedAt: 2024-01-09T07:45:28.211Z
|
||||
*/
|
||||
|
||||
import type {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* version: 2023.12.2
|
||||
* generatedAt: 2024-01-08T14:11:08.384Z
|
||||
* generatedAt: 2024-01-09T07:45:28.207Z
|
||||
*/
|
||||
|
||||
import { operations } from './types.js';
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* version: 2023.12.2
|
||||
* generatedAt: 2024-01-08T14:11:08.383Z
|
||||
* generatedAt: 2024-01-09T07:45:28.205Z
|
||||
*/
|
||||
|
||||
import { components } from './types.js';
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
/*
|
||||
* version: 2023.12.2
|
||||
* generatedAt: 2024-01-08T14:11:08.253Z
|
||||
* generatedAt: 2024-01-09T07:45:28.095Z
|
||||
*/
|
||||
|
||||
/**
|
||||
|
@ -3497,6 +3497,7 @@ export type components = {
|
|||
}[];
|
||||
isBot?: boolean;
|
||||
isCat?: boolean;
|
||||
isLocked?: boolean;
|
||||
instance?: {
|
||||
name: string | null;
|
||||
softwareName: string | null;
|
||||
|
@ -3877,6 +3878,7 @@ export type components = {
|
|||
reaction: string;
|
||||
}[] | null;
|
||||
users?: components['schemas']['UserLite'][] | null;
|
||||
role?: components['schemas']['Role'] | null;
|
||||
};
|
||||
DriveFile: {
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue