# Пустые темы после входа (куки Patreon)

**URL:** https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800
**Category:** Bug
**Tags:** patreon
**Created:** [15.Декабрь.2023 11:37:33 UTC](https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800 "2023-12-15T11:37:33Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![donaldsoncd](https://avatars.discourse-cdn.com/v4/letter/d/90ced4/32.png) [@donaldsoncd](https://meta.discourse.org/u/donaldsoncd)
#### Post date: [15.Декабрь.2023 11:37:33 UTC](https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800/1 "2023-12-15T11:37:33Z")

</div>

Привет!

Внезапно мой форум Discourse начал работать некорректно. Когда я авторизован, все темы отображаются пустыми. Например, [эта](https://ankataa.discourse.group/t/verse-of-a-song/367/3). Вот как это выглядит в авторизованном режиме:

 ![image](https://global.discourse-cdn.com/meta/original/4X/5/b/b/5bbd9abc8cc6aa4e40ca551ffb1949caf18000db.png)

А вот так — в режиме без авторизации:

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/0/9/0097029ff46949aa2b928a0123e3020683365656.png)

Я пробовал выходить и снова входить в систему, а также очищать кэш. Проблема сохраняется даже в режиме инкогнито. Возникает как в Firefox, так и в Chrome.

У кого-нибудь есть советы, как решить эту проблему?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [15.Декабрь.2023 12:01:24 UTC](https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800/2 "2023-12-15T12:01:24Z")

</div>

Вы пробовали безопасный режим?

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [15.Декабрь.2023 12:03:50 UTC](https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800/3 "2023-12-15T12:03:50Z")

</div>

Привет!

Судя по тому, что я вижу на вашем форуме, возникла проблема с плагином Patreon:

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/c/1/bc130c42a258faaa0149702af2b80eede8b997e5.png)

А именно здесь:

[https://github.com/discourse/discourse-patreon/blob/main/assets/javascripts/discourse/connectors/topic-above-footer-buttons/patreon.js#L20C9-L20C17](https://github.com/discourse/discourse-patreon/blob/main/assets/javascripts/discourse/connectors/topic-above-footer-buttons/patreon.js#L20C9-L20C17)

Похоже, что использование `$.cookie` устарело и было удалено из Discourse, и поскольку теперь включён Ember 5, это сразу вызывает ошибку. 🤔  
У меня пока нет готового решения для вас; нужно, чтобы разработчики плагина исправили это.

РЕДАКТИРОВАНО: Создал PR:

> <https://github.com/discourse/discourse-patreon/pull/131>
>
> Meta: https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288…800
> 
> This PR fixes \`$.cookie\` deprecation and makes the Patreon plugin work with Ember 5.

---

<div class="post-metadata">

### Author: ![donaldsoncd](https://avatars.discourse-cdn.com/v4/letter/d/90ced4/32.png) [@donaldsoncd](https://meta.discourse.org/u/donaldsoncd)
#### Post date: [15.Декабрь.2023 13:17:52 UTC](https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800/4 "2023-12-15T13:17:52Z")

</div>

> [@pfaffman](#):
>
> Вы пробовали [безопасный режим](https://meta.discourse.org/t/how-to-use-discourse-safe-mode/53504)?

Спасибо! Это позволяет мне снова видеть темы и отвечать как авторизованный администратор. Однако я недостаточно технически подкован, чтобы использовать его для диагностики и устранения проблемы.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [15.Декабрь.2023 13:19:02 UTC](https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800/5 "2023-12-15T13:19:02Z")

</div>

~~Вы можете отключить все компоненты темы и добавить их обратно, чтобы понять, какой из них вызывает проблему.~~ О, всё довольно ясно: проблема в Patreon. Я создал там пост: [Discourse Patreon - #180 by pfaffman](https://meta.discourse.org/t/discourse-patreon/44366/180?u=pfaffman)

---

<div class="post-metadata">

### Author: ![donaldsoncd](https://avatars.discourse-cdn.com/v4/letter/d/90ced4/32.png) [@donaldsoncd](https://meta.discourse.org/u/donaldsoncd)
#### Post date: [15.Декабрь.2023 13:22:04 UTC](https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800/6 "2023-12-15T13:22:04Z")

</div>

Спасибо @pfaffman и @Arkshine. Похоже, вы нашли проблему и создали исправление.

Пожалуйста, дайте знать, нужно ли мне что-то сделать на моём сайте, чтобы применить исправление в моей установке. Я пробовал обновить плагин Patreon, но это не помогло.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [15.Декабрь.2023 13:26:48 UTC](https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800/7 "2023-12-15T13:26:48Z")

</div>

Я только что слил исправление от @Arkshine 👏

@donaldsoncd это будет доступно на вашем хостинге в течение следующих 15–30 минут. Если вы всё ещё столкнётесь с проблемами после этого, пожалуйста, сообщите нам.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [16.Декабрь.2023 08:00:57 UTC](https://meta.discourse.org/t/blank-topics-after-log-in-patreon-cookies/288800/8 "2023-12-16T08:00:57Z")

</div>

Эта тема была автоматически закрыта через 18 часов. Новые ответы больше не принимаются.
