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!"),