Invitations: share the username of the inviter.
This commit is contained in:
parent
c9983fd79d
commit
6214688170
@ -351,12 +351,14 @@ class CollectionInvitationSerializer(BetterErrorsMixin, serializers.ModelSeriali
|
|||||||
style={'base_template': 'input.html'},
|
style={'base_template': 'input.html'},
|
||||||
)
|
)
|
||||||
collection = serializers.CharField(source='collection.uid')
|
collection = serializers.CharField(source='collection.uid')
|
||||||
|
fromUsername = BinaryBase64Field(source='fromMember.user.username', read_only=True)
|
||||||
fromPubkey = BinaryBase64Field(source='fromMember.user.userinfo.pubkey', read_only=True)
|
fromPubkey = BinaryBase64Field(source='fromMember.user.userinfo.pubkey', read_only=True)
|
||||||
signedEncryptionKey = BinaryBase64Field()
|
signedEncryptionKey = BinaryBase64Field()
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = models.CollectionInvitation
|
model = models.CollectionInvitation
|
||||||
fields = ('username', 'uid', 'collection', 'signedEncryptionKey', 'accessLevel', 'fromPubkey', 'version')
|
fields = ('username', 'uid', 'collection', 'signedEncryptionKey', 'accessLevel',
|
||||||
|
'fromUsername', 'fromPubkey', 'version')
|
||||||
|
|
||||||
def validate_user(self, value):
|
def validate_user(self, value):
|
||||||
request = self.context['request']
|
request = self.context['request']
|
||||||
|
Loading…
Reference in New Issue
Block a user