diff options
| author | MeiMei <30769358+mei23@users.noreply.github.com> | 2018-12-23 23:23:17 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2018-12-23 23:23:17 +0900 |
| commit | 49921f2dcf5c1ee995704c0206c4a128d94531db (patch) | |
| tree | 57df83450c21d88d511186ed6707c7156f976d01 /src/remote/activitypub | |
| parent | Fix mention links (#3728) (diff) | |
| download | misskey-49921f2dcf5c1ee995704c0206c4a128d94531db.tar.gz misskey-49921f2dcf5c1ee995704c0206c4a128d94531db.tar.bz2 misskey-49921f2dcf5c1ee995704c0206c4a128d94531db.zip | |
Fix: can not update remote Misskey user (#3731)
Diffstat (limited to 'src/remote/activitypub')
| -rw-r--r-- | src/remote/activitypub/models/person.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/remote/activitypub/models/person.ts b/src/remote/activitypub/models/person.ts index e1fb91fc17..ec9455ca0e 100644 --- a/src/remote/activitypub/models/person.ts +++ b/src/remote/activitypub/models/person.ts @@ -165,7 +165,7 @@ export async function createPerson(uri: string, resolver?: Resolver): Promise<IU publicKeyPem: person.publicKey.publicKeyPem }, inbox: person.inbox, - sharedInbox: person.sharedInbox || person.endpoints ? person.endpoints.sharedInbox : undefined, + sharedInbox: person.sharedInbox || (person.endpoints ? person.endpoints.sharedInbox : undefined), featured: person.featured, endpoints: person.endpoints, uri: person.id, @@ -341,7 +341,7 @@ export async function updatePerson(uri: string, resolver?: Resolver, hint?: obje $set: { lastFetchedAt: new Date(), inbox: person.inbox, - sharedInbox: person.sharedInbox || person.endpoints ? person.endpoints.sharedInbox : undefined, + sharedInbox: person.sharedInbox || (person.endpoints ? person.endpoints.sharedInbox : undefined), featured: person.featured, avatarId: avatar ? avatar._id : null, bannerId: banner ? banner._id : null, @@ -374,7 +374,7 @@ export async function updatePerson(uri: string, resolver?: Resolver, hint?: obje followerId: exist._id }, { $set: { - '_follower.sharedInbox': person.sharedInbox || person.endpoints ? person.endpoints.sharedInbox : undefined + '_follower.sharedInbox': person.sharedInbox || (person.endpoints ? person.endpoints.sharedInbox : undefined) } }); |