fix(cli): 🐛 Don't federate changes to remote users, initialize search indexer on all CLI commands

This commit is contained in:
Jesse Wierzbinski 2024-06-29 22:55:50 -10:00
parent 49a2552e96
commit 57b295ccf2
No known key found for this signature in database
5 changed files with 29 additions and 20 deletions

View file

@ -576,18 +576,19 @@ export class User extends BaseInterface<typeof Users, UserWithRelations> {
// If something important is updated, federate it
if (
newUser.username ||
newUser.displayName ||
newUser.note ||
newUser.avatar ||
newUser.header ||
newUser.fields ||
newUser.publicKey ||
newUser.isAdmin ||
newUser.isBot ||
newUser.isLocked ||
newUser.endpoints ||
newUser.isDiscoverable
this.isLocal() &&
(newUser.username ||
newUser.displayName ||
newUser.note ||
newUser.avatar ||
newUser.header ||
newUser.fields ||
newUser.publicKey ||
newUser.isAdmin ||
newUser.isBot ||
newUser.isLocked ||
newUser.endpoints ||
newUser.isDiscoverable)
) {
await this.federateToFollowers(this.toLysand());
}