File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77# See https://aboutcode.org for more information about AboutCode.org OSS projects.
88#
99
10+ import json
1011from traceback import format_exc as traceback_format_exc
1112
1213import requests
@@ -24,9 +25,8 @@ def send_fed_req_task():
2425 if not rq .done :
2526 try :
2627 headers = {"Content-Type" : "application/json" }
27- requests .post (rq .target , json = rq .body , headers = headers )
28+ requests .post (rq .target , json = json . loads ( rq .body ) , headers = headers )
2829 rq .done = True
29- rq .save ()
3030 except Exception as e :
3131 rq .error_message = f"Failed to federate { rq !r} { e !r} \n { traceback_format_exc ()} "
3232 finally :
Original file line number Diff line number Diff line change 77# See https://aboutcode.org for more information about AboutCode.org OSS projects.
88#
99
10+ import json
11+
1012import saneyaml
1113from packageurl import PackageURL
1214
@@ -22,7 +24,7 @@ def create_note(pkg, note_dict):
2224 create_activity = CreateActivity (actor = pkg .to_ap , object = note .to_ap )
2325 Activity .federate (
2426 targets = pkg .followers_inboxes ,
25- body = create_activity .to_ap (),
27+ body = json . dumps ( create_activity .to_ap () ),
2628 key_id = pkg .key_id ,
2729 )
2830
@@ -36,7 +38,7 @@ def delete_note(pkg, note_dict):
3638 deleted_activity = DeleteActivity (actor = pkg .to_ap , object = note_ap )
3739 Activity .federate (
3840 targets = pkg .followers_inboxes ,
39- body = deleted_activity .to_ap ,
41+ body = json . dumps ( deleted_activity .to_ap ) ,
4042 key_id = pkg .key_id ,
4143 )
4244
You can’t perform that action at this time.
0 commit comments