From 68cefdbbee6a3fab7a8e841bbb9e99ea8032e89d Mon Sep 17 00:00:00 2001 From: silversilver Date: Thu, 10 Dec 2020 22:49:41 +1100 Subject: [PATCH] fixed deprecated users and added filter so temporary_token wont graphql error if there is a deleted user with the same email address --- .../graphql/generate_user_temporary_token.graphql | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/modules/users/public/graphql/generate_user_temporary_token.graphql b/modules/users/public/graphql/generate_user_temporary_token.graphql index b60e033..77b2aab 100644 --- a/modules/users/public/graphql/generate_user_temporary_token.graphql +++ b/modules/users/public/graphql/generate_user_temporary_token.graphql @@ -1,6 +1,8 @@ -query generate_user_temporary_token($email: String) { - user(email: $email) { - id - temporary_token(valid_for: 24) +query lost_password_generate_user_temporary_token($email: String) { + user: users(per_page: 1, filter: {email: {value: $email}, deleted_at: {exists: false}}) { + results { + temporary_token(valid_for: 24) + id + } } -} +} \ No newline at end of file