more streamline with jsalmon signature removal

This commit is contained in:
Mario
2025-11-14 14:10:46 +00:00
parent bc128c604b
commit 6ced694b53
2 changed files with 5 additions and 5 deletions

View File

@@ -317,10 +317,10 @@ class Notifier {
return;
}
$m = get_iconfig($target_item, 'activitypub', 'signed_data');
$m = get_iconfig($target_item, 'activitypub', 'rawmsg');
// Re-use existing signature unless the activity type changed to a Tombstone, which won't verify.
if ($m && (!intval($target_item['item_deleted']))) {
self::$encoded_item = json_decode($m, true);
self::$encoded_item = $m;
}
else {
$activity = Activity::encode_activity($target_item);

View File

@@ -1298,9 +1298,9 @@ class Libzot {
$item['comment_policy'] = 'authenticated';
}
if (isset($AS->meta['signed_data']) && $AS->meta['signed_data']) {
IConfig::Set($item, 'activitypub', 'signed_data', $AS->meta['signed_data'], false);
}
// We currently do this in Activity::decode_note().
// TODO: what do we do if this part moves to addons? Or maybe be we should not?
// IConfig::Set($item, 'activitypub', 'rawmsg', $AS->data, false);
logger('Activity received: ' . print_r($item, true), LOGGER_DATA, LOG_DEBUG);
logger('Activity recipients: ' . print_r($deliveries, true), LOGGER_DATA, LOG_DEBUG);