activitypub.postprocess_as2: remove redundant wrap for Deletes

pull/701/head
Ryan Barrett 2023-10-25 16:39:59 -07:00
rodzic ea08bd9153
commit e214e4986b
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 6BE31FDF4776E9D4
1 zmienionych plików z 2 dodań i 5 usunięć

Wyświetl plik

@ -531,9 +531,9 @@ def postprocess_as2(activity, orig_obj=None, wrap=True):
``attributedTo``
"""
if not activity or isinstance(activity, str):
return activity
return redirect_wrap(activity) if wrap else activity
elif activity.keys() == {'id'}:
return activity['id']
return redirect_wrap(activity['id']) if wrap else activity['id']
type = activity.get('type')
@ -618,9 +618,6 @@ def postprocess_as2(activity, orig_obj=None, wrap=True):
activity['id'] = util.get_first(activity, 'url')
if wrap:
# Deletes' object is our own id
if type == 'Delete':
activity['object'] = redirect_wrap(activity['object'])
activity['id'] = redirect_wrap(activity.get('id'))
activity['url'] = [redirect_wrap(u) for u in util.get_list(activity, 'url')]
if len(activity['url']) == 1: