# StateError get\_it\_impl.dart in throwIfNot

**URL:** https://forum.social.plus/t/stateerror-get-it-impl-dart-in-throwifnot/1008
**Category:** Flutter
**Created:** [December 16, 2023, 9:28pm UTC](https://forum.social.plus/t/stateerror-get-it-impl-dart-in-throwifnot/1008 "2023-12-16T21:28:30Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![meridork](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@meridork](https://forum.social.plus/u/meridork)
#### Post date: [December 16, 2023, 9:28pm UTC](https://forum.social.plus/t/stateerror-get-it-impl-dart-in-throwifnot/1008/1 "2023-12-16T21:28:30Z")

</div>

Hi,  
What is the problem? what can I do to fix it?  
Kobi

**The code**

```auto
      amityActivated = true;
      AmityCoreClient.newUserRepository()
          .getUser(profileProvider.currentUserData!.profile!.email!)
          .then((user) async {
        amityUser2 = user;

        final amityProvider = Provider.of<AmityProvider>(context, listen: false);
        amityProvider.initAmityGlobalfeed().then((value) async {
          setState(() {
            isLoading = false;
          });
        });
      });

```

**The error info**

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/amity/original/1X/3d9c46f10aae91f6fb6ea4a95a9dcc14d9a62b98.jpeg)

---

<div class="post-metadata">

### Author: ![SocialPlus\_Support](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.social.plus/socialplus_support/32/798_2.png) [@SocialPlus\_Support](https://forum.social.plus/u/SocialPlus_Support)
#### Post date: [December 18, 2023, 2:03pm UTC](https://forum.social.plus/t/stateerror-get-it-impl-dart-in-throwifnot/1008/2 "2023-12-18T14:03:30Z")

</div>

Hello, we’ll pass this on to our team for examination and will stay in touch with you for updates.

---

<div class="post-metadata">

### Author: ![SocialPlus\_Support](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.social.plus/socialplus_support/32/798_2.png) [@SocialPlus\_Support](https://forum.social.plus/u/SocialPlus_Support)
#### Post date: [December 19, 2023, 1:17pm UTC](https://forum.social.plus/t/stateerror-get-it-impl-dart-in-throwifnot/1008/3 "2023-12-19T13:17:55Z")

</div>

Hello, do you use “GetIt” in your project?

---

<div class="post-metadata">

### Author: ![meridork](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@meridork](https://forum.social.plus/u/meridork)
#### Post date: [December 19, 2023, 5:17pm UTC](https://forum.social.plus/t/stateerror-get-it-impl-dart-in-throwifnot/1008/4 "2023-12-19T17:17:39Z")

</div>

I don’t use Getit  
I’m using amity\_sdk and amity using Getit  
Kobi

---

<div class="post-metadata">

### Author: ![SocialPlus\_Support](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.social.plus/socialplus_support/32/798_2.png) [@SocialPlus\_Support](https://forum.social.plus/u/SocialPlus_Support)
#### Post date: [December 21, 2023, 9:48am UTC](https://forum.social.plus/t/stateerror-get-it-impl-dart-in-throwifnot/1008/5 "2023-12-21T09:48:20Z")

</div>

Hello,

Upon investigation by our relevant team, we recommend not calling `'AmityCoreClient.newUserRepository()'` before `'AmityCoreClient.setup.'` Please try checking the functionality again. If the issue persists, please let us know.

Best regards  
Support team

---

<div class="post-metadata">

### Author: ![meridork](https://avatars.discourse-cdn.com/v4/letter/m/858c86/32.png) [@meridork](https://forum.social.plus/u/meridork)
#### Post date: [December 21, 2023, 12:41pm UTC](https://forum.social.plus/t/stateerror-get-it-impl-dart-in-throwifnot/1008/6 "2023-12-21T12:41:31Z")

</div>

Hello  
I verified that `AmityCoreClient.setup` executed before `AmityCoreClient.newUserRepository()`  
Kobi

---

<div class="post-metadata">

### Author: ![SocialPlus\_Support](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.social.plus/socialplus_support/32/798_2.png) [@SocialPlus\_Support](https://forum.social.plus/u/SocialPlus_Support)
#### Post date: [December 22, 2023, 5:18am UTC](https://forum.social.plus/t/stateerror-get-it-impl-dart-in-throwifnot/1008/7 "2023-12-22T05:18:34Z")

</div>

Hello,

We recommend that you configure and log in to the SDK every time you start the application, and then test the functionality again.

Best regards  
Support team
