pass from_user through to convert() in a few more places

pull/951/head
Ryan Barrett 2024-04-10 15:16:37 -07:00
rodzic 7009267bb0
commit bf296802d8
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 6BE31FDF4776E9D4
2 zmienionych plików z 4 dodań i 4 usunięć

Wyświetl plik

@ -226,8 +226,8 @@ class ActivityPub(User, Protocol):
logger.info(f'Skipping sending to blocklisted {url}')
return False
activity = to_cls.convert(obj, from_user=from_user,
orig_obj=to_cls.convert(orig_obj))
orig_obj = to_cls.convert(orig_obj, from_user=from_user)
activity = to_cls.convert(obj, from_user=from_user, orig_obj=orig_obj)
return signed_post(url, data=activity, from_user=from_user).ok

Wyświetl plik

@ -244,7 +244,7 @@ class ATProto(User, Protocol):
initial_writes = None
if user.obj and user.obj.as1:
# create user profile
profile = cls.convert(user.obj, fetch_blobs=True)
profile = cls.convert(user.obj, fetch_blobs=True, from_user=user)
profile.setdefault('labels', {'$type': 'com.atproto.label.defs#selfLabels'})
profile['labels'].setdefault('values', []).append({
'val' : f'bridged-from-bridgy-fed-{user.LABEL}',
@ -303,7 +303,7 @@ class ATProto(User, Protocol):
# convert to Bluesky record; short circuits on error
try:
record = to_cls.convert(base_obj, fetch_blobs=True)
record = to_cls.convert(base_obj, fetch_blobs=True, from_user=from_user)
except ValueError as e:
logger.info(f'Skipping due to {e}')
return False