# Onebox in preview keeps forgetting oneboxes

**URL:** https://meta.discourse.org/t/onebox-in-preview-keeps-forgetting-oneboxes/64266
**Category:** Bug
**Created:** [2017年六月9日 20:59 UTC](https://meta.discourse.org/t/onebox-in-preview-keeps-forgetting-oneboxes/64266 "2017-06-09T20:59:55Z")
**Posts on this page:** 3
**Page:** 1

<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: [2017年六月9日 20:59 UTC](https://meta.discourse.org/t/onebox-in-preview-keeps-forgetting-oneboxes/64266/1 "2017-06-09T20:59:56Z")

</div>

- Add a onebox eg: `https://discuss.samsaffron.com`

- Preview shows onebox

- Keep typing, preview hides onebox (yet onebox class is still there)

☹ ☹

Assigning to @eviltrout for next week.

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [2017年六月12日 16:14 UTC](https://meta.discourse.org/t/onebox-in-preview-keeps-forgetting-oneboxes/64266/3 "2017-06-12T16:14:31Z")

</div>

This is not as serious as it seems. jQuery will sometimes return `href` values with a trailing slash for root domains even if the `href` attribute didn’t have that. I assume oneboxing root domains is rare and that’s why we haven’t seen this before.

This commit fixes it:

[https://github.com/discourse/discourse/commit/bd70656b90ddf588efac5b3a38360943fafac6dd](https://github.com/discourse/discourse/commit/bd70656b90ddf588efac5b3a38360943fafac6dd)

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [2017年六月12日 16:14 UTC](https://meta.discourse.org/t/onebox-in-preview-keeps-forgetting-oneboxes/64266/4 "2017-06-12T16:14:36Z")

</div>


