]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - plugins/OStatus/OStatusPlugin.php
Added Magicsig onProfileDeleteRelated
[quix0rs-gnu-social.git] / plugins / OStatus / OStatusPlugin.php
index 46c49c5f55d2063871bce108edc886d2348eb959..478a4281c53e8bbc6a9cc273518bbb852685243b 100644 (file)
@@ -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;
     }
 }