X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fmodels%2Factivitypub%2Factor.ts;h=267032e2ab7e6ff9058a7025e34f432fe0a5c508;hb=8cd72bd37724054f8942f2fefc7aa2e60eca74cf;hp=38a689fea5da9ac7481d3c5480c5b188077bdfd8;hpb=5bcfd02974389e1a131496d22f4321a79bed0fbb;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/models/activitypub/actor.ts b/server/models/activitypub/actor.ts index 38a689fea..267032e2a 100644 --- a/server/models/activitypub/actor.ts +++ b/server/models/activitypub/actor.ts @@ -80,7 +80,8 @@ enum ScopeNames { tableName: 'actor', indexes: [ { - fields: [ 'url' ] + fields: [ 'url' ], + unique: true }, { fields: [ 'preferredUsername', 'serverId' ], @@ -94,6 +95,13 @@ enum ScopeNames { }, { fields: [ 'avatarId' ] + }, + { + fields: [ 'uuid' ], + unique: true + }, + { + fields: [ 'followersUrl' ] } ] })