# Can't add forum in Discourse IOS/Android apps to not admin

**URL:** https://meta.discourse.org/t/cant-add-forum-in-discourse-ios-android-apps-to-not-admin/73118
**Category:** Support
**Created:** [Octobre 31, 2017, 11:24 UTC](https://meta.discourse.org/t/cant-add-forum-in-discourse-ios-android-apps-to-not-admin/73118 "2017-10-31T11:24:01Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![cimpleodev](https://avatars.discourse-cdn.com/v4/letter/c/4bbf92/32.png) [@cimpleodev](https://meta.discourse.org/u/cimpleodev)
#### Post date: [Octobre 31, 2017, 11:24 UTC](https://meta.discourse.org/t/cant-add-forum-in-discourse-ios-android-apps-to-not-admin/73118/1 "2017-10-31T11:24:01Z")

</div>

Hi!  
We have drupal site that in bound with discourse forum (sso). Trying to subscribe to our forum from Discourse IOS app (and android too) - add forum in app, proceed to authorize api page, and It can be posible only if we on admin account. New account, moderator account, user with generated API key by admin - just a blank page after login and push Authorize button. Admin account - Discourse app works and authorize normally on IOS and Android.

After a few tests we found this error in logs:  
`ActiveRecord::RecordNotUnique (PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_user_api_keys_on_client_id" DETAIL: Key (client_id)=(7d5ed11e90a03cc28c91b96b3f231129`

Min trust level for user api - 0,  
Allow user api keys - checked.

Can you plese help with this? Maybe we need to config some user access?

---

<div class="post-metadata">

### Author: ![ffhaddad](https://avatars.discourse-cdn.com/v4/letter/f/ccd318/32.png) [@ffhaddad](https://meta.discourse.org/u/ffhaddad)
#### Post date: [Décembre 16, 2017, 12:52 UTC](https://meta.discourse.org/t/cant-add-forum-in-discourse-ios-android-apps-to-not-admin/73118/2 "2017-12-16T00:52:52Z")

</div>

I’m having a similar problem:

`PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "index_user_api_keys_on_client_id" DETAIL: Key `

Started after I restored a backup of my Discourse site on a new server.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [Septembre 29, 2018, 12:38 UTC](https://meta.discourse.org/t/cant-add-forum-in-discourse-ios-android-apps-to-not-admin/73118/5 "2018-09-29T00:38:28Z")

</div>

Simplest workaround is uninstalling and installing the app

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [Novembre 2, 2018, 5:28 UTC](https://meta.discourse.org/t/cant-add-forum-in-discourse-ios-android-apps-to-not-admin/73118/7 "2018-11-02T05:28:13Z")

</div>

I am pretty sure I fixed the root cause of the issue a few weeks ago

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [Novembre 5, 2018, 7:06 UTC](https://meta.discourse.org/t/cant-add-forum-in-discourse-ios-android-apps-to-not-admin/73118/8 "2018-11-05T07:06:13Z")

</div>

This topic was automatically closed after 3 days. New replies are no longer allowed.
