mirror of
				https://codeberg.org/yeentown/barkey.git
				synced 2025-11-04 07:24:13 +00:00 
			
		
		
		
	fix: all users being marked as not approved on cards
This commit is contained in:
		
							parent
							
								
									6e2eabbbc9
								
							
						
					
					
						commit
						e1f13f641e
					
				
					 2 changed files with 2 additions and 1 deletions
				
			
		| 
						 | 
					@ -370,6 +370,7 @@ export class UserEntityService implements OnModuleInit {
 | 
				
			||||||
			isCat: user.isCat,
 | 
								isCat: user.isCat,
 | 
				
			||||||
			isSilenced: user.isSilenced || this.roleService.getUserPolicies(user.id).then(r => !r.canPublicNote),
 | 
								isSilenced: user.isSilenced || this.roleService.getUserPolicies(user.id).then(r => !r.canPublicNote),
 | 
				
			||||||
			speakAsCat: user.speakAsCat ?? falsy,
 | 
								speakAsCat: user.speakAsCat ?? falsy,
 | 
				
			||||||
 | 
								approved: user.approved,
 | 
				
			||||||
			instance: user.host ? this.federatedInstanceService.federatedInstanceCache.fetch(user.host).then(instance => instance ? {
 | 
								instance: user.host ? this.federatedInstanceService.federatedInstanceCache.fetch(user.host).then(instance => instance ? {
 | 
				
			||||||
				name: instance.name,
 | 
									name: instance.name,
 | 
				
			||||||
				softwareName: instance.softwareName,
 | 
									softwareName: instance.softwareName,
 | 
				
			||||||
| 
						 | 
					@ -489,7 +490,6 @@ export class UserEntityService implements OnModuleInit {
 | 
				
			||||||
			...(opts.includeSecrets ? {
 | 
								...(opts.includeSecrets ? {
 | 
				
			||||||
				email: profile!.email,
 | 
									email: profile!.email,
 | 
				
			||||||
				emailVerified: profile!.emailVerified,
 | 
									emailVerified: profile!.emailVerified,
 | 
				
			||||||
				approved: user.approved,
 | 
					 | 
				
			||||||
				signupReason: user.signupReason,
 | 
									signupReason: user.signupReason,
 | 
				
			||||||
				securityKeysList: profile!.twoFactorEnabled
 | 
									securityKeysList: profile!.twoFactorEnabled
 | 
				
			||||||
					? this.userSecurityKeysRepository.find({
 | 
										? this.userSecurityKeysRepository.find({
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -16,6 +16,7 @@ export type UserLite = {
 | 
				
			||||||
	onlineStatus: 'online' | 'active' | 'offline' | 'unknown';
 | 
						onlineStatus: 'online' | 'active' | 'offline' | 'unknown';
 | 
				
			||||||
	avatarUrl: string;
 | 
						avatarUrl: string;
 | 
				
			||||||
	avatarBlurhash: string;
 | 
						avatarBlurhash: string;
 | 
				
			||||||
 | 
						approved: boolean;
 | 
				
			||||||
	emojis: {
 | 
						emojis: {
 | 
				
			||||||
		name: string;
 | 
							name: string;
 | 
				
			||||||
		url: string;
 | 
							url: string;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue