From a031ea75b72318a04ce227265ffd65534cb99f61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Sol=C3=ADs?= Date: Mon, 10 Feb 2025 15:44:01 +0000 Subject: [PATCH] fix: Add missing deletion of AP and Diaspora contacts --- friendica-delete-old-users.sh | 2 ++ friendica-find-missing-servers.sh | 2 ++ 2 files changed, 4 insertions(+) diff --git a/friendica-delete-old-users.sh b/friendica-delete-old-users.sh index 29fc770..03859ef 100755 --- a/friendica-delete-old-users.sh +++ b/friendica-delete-old-users.sh @@ -26,6 +26,8 @@ loop() { "${dbengine}" "${db}" -N -B -q -e "delete from \`post\` where \`owner-id\` = ${lineb} or \`author-id\` = ${lineb} or \`causer-id\` = ${lineb}" "${dbengine}" "${db}" -N -B -q -e "delete from \`photo\` where \`contact-id\` = ${lineb}" "${dbengine}" "${db}" -N -B -q -e "delete from \`contact\` where \`id\` = ${lineb}" + "${dbengine}" "${db}" -N -B -q -e "delete from \`apcontact\` where \`uri-id\` = ${lineb}" + "${dbengine}" "${db}" -N -B -q -e "delete from \`diaspora-contact\` where \`uri-id\` = ${lineb}" } #Check for mariadb vs. mysql diff --git a/friendica-find-missing-servers.sh b/friendica-find-missing-servers.sh index 6a96b8c..24f5380 100755 --- a/friendica-find-missing-servers.sh +++ b/friendica-find-missing-servers.sh @@ -43,6 +43,8 @@ loop_3() { "${dbengine}" "${db}" -N -B -q -e "delete from \`post\` where \`owner-id\` = ${lineb} or \`author-id\` = ${lineb} or \`causer-id\` = ${lineb}" "${dbengine}" "${db}" -N -B -q -e "delete from \`photo\` where \`contact-id\` = ${lineb}" "${dbengine}" "${db}" -N -B -q -e "delete from \`contact\` where \`id\` = ${lineb}" + "${dbengine}" "${db}" -N -B -q -e "delete from \`apcontact\` where \`uri-id\` = ${lineb}" + "${dbengine}" "${db}" -N -B -q -e "delete from \`diaspora-contact\` where \`uri-id\` = ${lineb}" } #Check for mariadb vs. mysql