# Erro com categorias com visibilidade limitada e/ou subcategorias

**URL:** <https://meta.discourse.org/t/error-with-categories-with-limited-visibility-and-or-subcategories/284150>\
**Category:** Bug\
**Created:** [Novembro 1, 2023, 7:40pm UTC](https://meta.discourse.org/t/error-with-categories-with-limited-visibility-and-or-subcategories/284150 "2023-11-01T19:40:17Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)\
**Post date:** [Novembro 1, 2023, 7:49pm UTC](https://meta.discourse.org/t/error-with-categories-with-limited-visibility-and-or-subcategories/284150/4 "2023-11-01T19:49:20Z")

</div>

Do Discourse:

`HasCustomFields::NotPreloadedError (Tentativa de acessar o campo personalizado não pré-carregado 'sort_topics_by_event_start_date' na classe 'Category'.)`

E

```plaintext
Message

HasCustomFields::NotPreloadedError (Tentativa de acessar o campo personalizado não pré-carregado 'sort_topics_by_event_start_date' na classe 'Category'. Isso é proibido para evitar consultas N+1.)
app/models/concerns/has_custom_fields.rb:203:in `[]'
(eval):47:in `_fast_attributes'
lib/freedom_patches/ams_include_without_root.rb:57:in `include!'
lib/freedom_patches/ams_include_without_root.rb:57:in `include!'
app/controllers/application_controller.rb:531:in `serialize_data'
app/controllers/application_controller.rb:540:in `render_serialized'
app/controllers/categories_controller.rb:408:in `categories_and_topics'
app/controllers/categories_controller.rb:99:in `categories_and_latest'
app/controllers/application_controller.rb:422:in `block in with_resolved_locale'
app/controllers/application_controller.rb:422:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:64:in `call'
lib/middleware/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:389:in `call'
lib/middleware/gtm_script_nonce_injector.rb:10:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:233:in `call'

Backtrace

app/models/concerns/has_custom_fields.rb:203:in `[]'
plugins/discourse-calendar/plugin.rb:88:in `block (2 levels) in activate!'
(eval):47:in `_fast_attributes'
active_model_serializers (0.8.4) lib/active_model/serializer.rb:456:in `attributes'
active_model_serializers (0.8.4) lib/active_model/serializer.rb:480:in `_serializable_hash'
active_model_serializers (0.8.4) lib/active_model/serializer.rb:359:in `serializable_hash'
active_model_serializers (0.8.4) lib/active_model/serializer/associations.rb:124:in `block in serialize'
active_model_serializers (0.8.4) lib/active_model/serializer/associations.rb:123:in `map'
active_model_serializers (0.8.4) lib/active_model/serializer/associations.rb:123:in `serialize'
lib/freedom_patches/ams_include_without_root.rb:57:in `include!'

```

Então… a seguir vou desativar o plugin de calendário, certo?

**edit**

Links para categorias na barra lateral funcionam bem, todos os outros links de categoria dão erro.

---

_[View the full topic](https://meta.discourse.org/t/error-with-categories-with-limited-visibility-and-or-subcategories/284150)._
