summaryrefslogtreecommitdiff
path: root/src/remote/activitypub
diff options
context:
space:
mode:
authorMeiMei <30769358+mei23@users.noreply.github.com>2018-12-23 23:23:17 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2018-12-23 23:23:17 +0900
commit49921f2dcf5c1ee995704c0206c4a128d94531db (patch)
tree57df83450c21d88d511186ed6707c7156f976d01 /src/remote/activitypub
parentFix mention links (#3728) (diff)
downloadmisskey-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.ts6
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)
}
});