Fix bug
This commit is contained in:
		
							parent
							
								
									dc82203e9b
								
							
						
					
					
						commit
						b6889e9ac6
					
				|  | @ -159,18 +159,6 @@ export async function createPerson(uri: string, resolver?: Resolver): Promise<Us | |||
| 			isBot, | ||||
| 			isCat: (person as any).isCat === true | ||||
| 		} as Partial<User>) as IRemoteUser; | ||||
| 
 | ||||
| 		await UserPublickeys.save({ | ||||
| 			id: genId(), | ||||
| 			userId: user.id, | ||||
| 			keyId: person.publicKey.id, | ||||
| 			keyPem: person.publicKey.publicKeyPem | ||||
| 		} as UserPublickey); | ||||
| 
 | ||||
| 		await UserServiceLinkings.save({ | ||||
| 			id: genId(), | ||||
| 			userId: user.id, | ||||
| 		} as UserServiceLinking); | ||||
| 	} catch (e) { | ||||
| 		// duplicate key error
 | ||||
| 		if (isDuplicateKeyValueError(e)) { | ||||
|  | @ -181,6 +169,13 @@ export async function createPerson(uri: string, resolver?: Resolver): Promise<Us | |||
| 		throw e; | ||||
| 	} | ||||
| 
 | ||||
| 	await UserPublickeys.save({ | ||||
| 		id: genId(), | ||||
| 		userId: user.id, | ||||
| 		keyId: person.publicKey.id, | ||||
| 		keyPem: person.publicKey.publicKeyPem | ||||
| 	} as UserPublickey); | ||||
| 
 | ||||
| 	await UserServiceLinkings.save({ | ||||
| 		id: genId(), | ||||
| 		userId: user.id | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue