# Zendesk Button Not Updating Correctly on Topic Change Without Page Refresh

**URL:** <https://meta.discourse.org/t/zendesk-button-not-updating-correctly-on-topic-change-without-page-refresh/335896>\
**Category:** Product Support\
**Tags:** zendesk\
**Created:** [November 13, 2024, 4:26am UTC](https://meta.discourse.org/t/zendesk-button-not-updating-correctly-on-topic-change-without-page-refresh/335896 "2024-11-13T04:26:08Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Post date:** [December 27, 2024, 5:55am UTC](https://meta.discourse.org/t/zendesk-button-not-updating-correctly-on-topic-change-without-page-refresh/335896/4 "2024-12-27T05:55:52Z")

</div>

That may have to be amended since it uses `setupComponent()`:

> <https://github.com/discourse/discourse-zendesk-plugin/blob/0d24cfa4aeedc224cb35749341b6188095701c5f/assets/javascripts/discourse-zendesk-plugin/connectors/after-topic-footer-buttons/zendesk-topic-actions.js>

The check if there is a valid zendesk ticket uses `zendesk_id`. Maybe it needs an `api.onPageChange()`?

---

_[View the full topic](https://meta.discourse.org/t/zendesk-button-not-updating-correctly-on-topic-change-without-page-refresh/335896)._
