From dfd9a873f8a737d723e9ae8fbfc544fb357020de Mon Sep 17 00:00:00 2001 From: "Daniel J. Summers" Date: Sat, 15 Jun 2024 12:55:45 -0400 Subject: [PATCH] Fix user delete process (#25) - Bump version --- src/app-config.php | 2 +- src/util/user.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app-config.php b/src/app-config.php index 1debb8d..f78d6c3 100644 --- a/src/app-config.php +++ b/src/app-config.php @@ -4,7 +4,7 @@ use BitBadger\PDODocument\{AutoId, Configuration}; use FeedReaderCentral\Data; /** The current Feed Reader Central version */ -const FRC_VERSION = '1.0.0-beta2'; +const FRC_VERSION = '1.0.0-beta3'; /** * Drop .0 or .0.0 from the end of the version to format it for display diff --git a/src/util/user.php b/src/util/user.php index a2175f6..5de49d0 100644 --- a/src/util/user.php +++ b/src/util/user.php @@ -172,7 +172,7 @@ function delete_user(string $email): void } try { - $fields = [Field::EQ('user_id', $user->id, '@user')]; + $fields = [Field::EQ('user_id', $user->id, ':user')]; Custom::nonQuery( 'DELETE FROM ' . Table::ITEM . " WHERE data->>'feed_id' IN (SELECT data->>'id' FROM " . Table::FEED . ' WHERE ' . Query::whereByFields($fields) . ')', Parameters::addFields($fields, []));