From 99db86f10ca3450e28dcc8ac04110fec2e7422fa Mon Sep 17 00:00:00 2001 From: Jean-Matthieu DECHRISTE Date: Thu, 25 Aug 2022 14:27:45 +0200 Subject: [PATCH] Change user role after creation to match WooCommerce --- LabelStoreMax/lib/resources/pages/account_register.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/LabelStoreMax/lib/resources/pages/account_register.dart b/LabelStoreMax/lib/resources/pages/account_register.dart index 40bc01c..2a39504 100644 --- a/LabelStoreMax/lib/resources/pages/account_register.dart +++ b/LabelStoreMax/lib/resources/pages/account_register.dart @@ -183,6 +183,11 @@ class _AccountRegistrationPageState extends NyState { username: username, ), ); + + if (wpUserRegisterResponse?.data?.userToken != null) { + await WPJsonAPI.instance.api((request) => request.wpUserAddRole(wpUserRegisterResponse!.data!.userToken, role: "customer")); + await WPJsonAPI.instance.api((request) => request.wpUserRemoveRole(wpUserRegisterResponse!.data!.userToken, role: "subscriber")); + } } on UsernameTakenException catch (e) { showToastNotification(context, title: trans("Oops!"),