# Discourse Hub 应用在最新稳定版上已无法使用

**URL:** <https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084>\
**Category:** Bug\
**Created:** [2018年十一月1日 19:14 UTC](https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084 "2018-11-01T19:14:34Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)\
**Post date:** [2018年十一月1日 19:14 UTC](https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084/1 "2018-11-01T19:14:35Z")

</div>

We have received a number of reports from users that updated their Discourse app to version 1.4 on their iOS device and now they are receiving an error ‘this forum is using an outdated version of Discourse’.

We have been able to pin this down to this commit made 7 days ago [UX: bumps the user-api-key version to 3 (#6526) · discourse/discourse@8e274f7 · GitHub](https://github.com/discourse/discourse/commit/8e274f7296e4da68b591ce4d4299fece850e0492#diff-89bbbba04fc8c94f4674d69543ce701f) which bumps the API key version from 2 to 3. Apparently the new app requires it to be version 3.  
I cannot find why this change has been made (I would expect that there would be related commits or something, they probably are there but I don’t know where to find them).

Would it be hard to backport this to stable ?

---

<div class="post-metadata">

**Author:** ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)\
**Post date:** [2018年十一月1日 20:11 UTC](https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084/2 "2018-11-01T20:11:40Z")

</div>

Yes I think I could backport to stable, so we would need to cherry pick:

[https://github.com/discourse/discourse/commit/8e274f7296e4da68b591ce4d4299fece850e0492](https://github.com/discourse/discourse/commit/8e274f7296e4da68b591ce4d4299fece850e0492)  
[https://github.com/discourse/discourse/commit/f6eff38c0e0656d5df8f991a296494afa55c0e57](https://github.com/discourse/discourse/commit/f6eff38c0e0656d5df8f991a296494afa55c0e57)  
[https://github.com/discourse/discourse/commit/5f86564da1bc7c921bf1ed791b3ebc00b5917525](https://github.com/discourse/discourse/commit/5f86564da1bc7c921bf1ed791b3ebc00b5917525)  
[https://github.com/discourse/discourse/commit/22187508e3e8f1617e498754d35e36ffb5ad96c8](https://github.com/discourse/discourse/commit/22187508e3e8f1617e498754d35e36ffb5ad96c8)

@sam are you ok with this ?

---

<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:** [2018年十一月1日 20:14 UTC](https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084/3 "2018-11-01T20:14:20Z")

</div>

Yeah we can not have the app totally broken on stable

---

<div class="post-metadata">

**Author:** ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)\
**Post date:** [2018年十一月1日 20:47 UTC](https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084/4 "2018-11-01T20:47:09Z")

</div>

Ok I backported it: [Commits · discourse/discourse · GitHub](https://github.com/discourse/discourse/commits/stable)

Will track travis to check there are no issues, but should be good. I also tried it on a 1.4 app and a local stable app 👌

Thanks for suggesting this.

---

<div class="post-metadata">

**Author:** ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)\
**Post date:** [2018年十一月1日 21:13 UTC](https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084/5 "2018-11-01T21:13:27Z")

</div>

Travis is failing but it’s a totally unrelated error (which was already there at previous commit [Travis CI](https://travis-ci.org/discourse/discourse/jobs/448401102)), should be good.

---

<div class="post-metadata">

**Author:** ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)\
**Post date:** [2018年十一月1日 22:16 UTC](https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084/6 "2018-11-01T22:16:37Z")

</div>

Yes, stable is working again with the Discourse iOS app! Thanks for the quick fix!!!

---

<div class="post-metadata">

**Author:** ![bennyling](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bennyling/32/102516_2.png) [@bennyling](https://meta.discourse.org/u/bennyling)\
**Post date:** [2018年十一月2日 12:05 UTC](https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084/7 "2018-11-02T12:05:46Z")

</div>

Any ideas why I am getting the same error message “this forum is using an outdated version of Discourse” if my Discourse is running v2.2.0.beta3? Specifically [this commit](https://github.com/discourse/discourse/compare/eb54bf9e5bb725231d93ad61b9ecdeccf5087bc2...beta)?

As far as I can tell the API key in this version is 3, so there must be another reason.

Edit: Looks like this was already answered over [here](https://meta.discourse.org/t/ios-app-just-shows-white-screen/100940/44). Sorry!

---

<div class="post-metadata">

**Author:** ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)\
**Post date:** [2018年十一月2日 17:00 UTC](https://meta.discourse.org/t/discourse-hub-app-does-not-work-on-latest-stable-any-more/101084/8 "2018-11-02T17:00:00Z")

</div>

This topic was automatically closed after 20 hours. New replies are no longer allowed.
