From 2d0155a50f586d642f046b7053e2907ee9045e37 Mon Sep 17 00:00:00 2001 From: Mikael Nordfeldth Date: Sat, 24 Jan 2015 12:47:39 +0100 Subject: [PATCH] Added Magicsig onProfileDeleteRelated --- plugins/OStatus/OStatusPlugin.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/OStatus/OStatusPlugin.php b/plugins/OStatus/OStatusPlugin.php index 46c49c5f55..478a4281c5 100644 --- a/plugins/OStatus/OStatusPlugin.php +++ b/plugins/OStatus/OStatusPlugin.php @@ -1356,6 +1356,12 @@ class OStatusPlugin extends Plugin { // Ostatus_profile has a 'profile_id' property, which will be used to find the object $related[] = 'Ostatus_profile'; + + // Magicsig has a "user_id" column instead, so we have to delete it more manually: + $magicsig = Magicsig::getKV('user_id', $profile->id); + if ($magicsig instanceof Magicsig) { + $magicsig->delete(); + } return true; } }