# Ошибка автоматизации: ссылка на лог содержит неверный поисковый запрос

**URL:** https://meta.discourse.org/t/automation-error-link-to-log-has-wrong-search-term/404736
**Category:** Bug
**Tags:** automation
**Created:** [08.Июнь.2026 09:17:40 UTC](https://meta.discourse.org/t/automation-error-link-to-log-has-wrong-search-term/404736 "2026-06-08T09:17:40Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![one1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/one1/32/493591_2.png) [@one1](https://meta.discourse.org/u/one1)
#### Post date: [08.Июнь.2026 09:17:41 UTC](https://meta.discourse.org/t/automation-error-link-to-log-has-wrong-search-term/404736/1 "2026-06-08T09:17:41Z")

</div>

Недавно у меня возникли ошибки в автоматизации

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

Ссылка «3 ошибки недавно» вела на

`https://mysite.net/logs?search=discourse-automation`

Это привело меня на пустую страницу. Вероятно, потому что в ошибках не содержалась строка «discourse-automation».

Сама ошибка заключалась в следующем:

```plaintext
Mustache::Parser::SyntaxError (Unclosed tag
  Line 12
    * guidelines: {{community_guidelines_(understood)}}
                                        ^
)

```

> **всё целиком**
>
> ```plaintext
> Сообщение (3 копии)
> 
> Mustache::Parser::SyntaxError (Unclosed tag
> Line 12
> * guidelines: {{community_guidelines_(understood)}}
> ^
> )
> lib/plugin/instance.rb:659:in 'block in Plugin::Instance#on'
> lib/discourse_event.rb:13:in 'block in DiscourseEvent.trigger'
> lib/discourse_event.rb:12:in 'DiscourseEvent.trigger'
> app/models/user.rb:2341:in 'User#trigger_user_created_event'
> app/controllers/users_controller.rb:769:in 'UsersController#create'
> app/controllers/application_controller.rb:452:in 'block in ApplicationController#with_resolved_locale'
> app/controllers/application_controller.rb:452:in 'ApplicationController#with_resolved_locale'
> app/controllers/application_controller.rb:1101:in 'ApplicationController#ensure_dont_cache_page'
> lib/middleware/omniauth_bypass_middleware.rb:35:in 'Middleware::OmniauthBypassMiddleware#call'
> lib/middleware/crawler_hooks.rb:13:in 'Middleware::CrawlerHooks#call'
> lib/content_security_policy/middleware.rb:12:in 'ContentSecurityPolicy::Middleware#call'
> lib/middleware/anonymous_cache.rb:417:in 'Middleware::AnonymousCache#call'
> lib/middleware/csp_script_nonce_injector.rb:12:in 'Middleware::CspScriptNonceInjector#call'
> lib/middleware/track_view_session_id_injector.rb:12:in 'Middleware::TrackViewSessionIdInjector#call'
> config/initializers/008-rack-cors.rb:14:in 'Discourse::Cors#call'
> lib/middleware/default_headers.rb:13:in 'Middleware::DefaultHeaders#call'
> config/initializers/100-quiet_logger.rb:20:in 'DiscourseRackQuietAssetsLogger#call'
> config/initializers/100-silence_logger.rb:29:in 'SilenceLogger#call'
> lib/middleware/enforce_hostname.rb:23:in 'Middleware::EnforceHostname#call'
> lib/middleware/request_tracker.rb:372:in 'Middleware::RequestTracker#call'
> lib/middleware/overload_protections.rb:18:in 'Middleware::OverloadProtections#call'
> lib/middleware/processing_request.rb:14:in 'Middleware::ProcessingRequest#call'
> 
> Стек вызовов
> 
> mustache (1.1.2) lib/mustache/parser.rb:286:in 'Mustache::Parser#error'
> mustache (1.1.2) lib/mustache/parser.rb:164:in 'Mustache::Parser#find_closing_tag'
> mustache (1.1.2) lib/mustache/parser.rb:212:in 'Mustache::Parser#scan_tags'
> mustache (1.1.2) lib/mustache/parser.rb:134:in 'Mustache::Parser#compile'
> mustache (1.1.2) lib/mustache/template.rb:59:in 'Mustache::Template#tokens'
> mustache (1.1.2) lib/mustache/template.rb:50:in 'Mustache::Template#compile'
> mustache (1.1.2) lib/mustache/template.rb:36:in 'Mustache::Template#render'
> mustache (1.1.2) lib/mustache.rb:137:in 'Mustache#render'
> mustache (1.1.2) lib/mustache.rb:97:in 'Mustache.render'
> plugins/automation/lib/discourse_automation/scriptable.rb:200:in 'DiscourseAutomation::Scriptable::Utils.apply_placeholders'
> plugins/automation/lib/discourse_automation/scripts/post.rb:58:in 'block (2 levels) in <main>'
> plugins/automation/app/models/discourse_automation/automation.rb:161:in 'block in DiscourseAutomation::Automation#trigger!'
> plugins/automation/app/models/discourse_automation/stat.rb:12:in 'DiscourseAutomation::Stat.log'
> plugins/automation/app/models/discourse_automation/automation.rb:159:in 'DiscourseAutomation::Automation#trigger!'
> plugins/automation/lib/discourse_automation/event_handlers.rb:206:in 'block in DiscourseAutomation::EventHandlers.handle_user_updated'
> activerecord (8.0.5) lib/active_record/relation/batches.rb:88:in 'Array#each'
> activerecord (8.0.5) lib/active_record/relation/batches.rb:88:in 'block in ActiveRecord::Batches#find_each'
> activerecord (8.0.5) lib/active_record/relation/batches.rb:172:in 'block in ActiveRecord::Batches#find_in_batches'
> activerecord (8.0.5) lib/active_record/relation/batches.rb:461:in 'block in ActiveRecord::Batches#batch_on_unloaded_relation'
> <internal:kernel>:168:in 'Kernel#loop'
> activerecord (8.0.5) lib/active_record/relation/batches.rb:434:in 'ActiveRecord::Batches#batch_on_unloaded_relation'
> activerecord (8.0.5) lib/active_record/relation/batches.rb:289:in 'ActiveRecord::Batches#in_batches'
> activerecord (8.0.5) lib/active_record/relation/batches.rb:171:in 'ActiveRecord::Batches#find_in_batches'
> activerecord (8.0.5) lib/active_record/relation/batches.rb:87:in 'ActiveRecord::Batches#find_each'
> plugins/automation/lib/discourse_automation/event_handlers.rb:139:in 'DiscourseAutomation::EventHandlers.handle_user_updated'
> plugins/automation/plugin.rb:199:in 'block (2 levels) in Plugin::Instance#activate!'
> lib/plugin/instance.rb:659:in 'block in Plugin::Instance#on'
> lib/discourse_event.rb:13:in 'block in DiscourseEvent.trigger'
> /usr/local/lib/ruby/3.4.0/set.rb:504:in 'Hash#each_key'
> /usr/local/lib/ruby/3.4.0/set.rb:504:in 'Set#each'
> lib/discourse_event.rb:12:in 'DiscourseEvent.trigger'
> app/models/user.rb:2341:in 'User#trigger_user_created_event'
> activesupport (8.0.5) lib/active_support/callbacks.rb:361:in 'block in ActiveSupport::Callbacks::CallTemplate::MethodCall#make_lambda'
> activesupport (8.0.5) lib/active_support/callbacks.rb:207:in 'ActiveSupport::Callbacks::Filters::After#call'
> activesupport (8.0.5) lib/active_support/callbacks.rb:563:in 'block in ActiveSupport::Callbacks::CallbackSequence#invoke_after'
> activesupport (8.0.5) lib/active_support/callbacks.rb:563:in 'Array#each'
> activesupport (8.0.5) lib/active_support/callbacks.rb:563:in 'ActiveSupport::Callbacks::CallbackSequence#invoke_after'
> activesupport (8.0.5) lib/active_support/callbacks.rb:110:in 'ActiveSupport::Callbacks#run_callbacks'
> activesupport (8.0.5) lib/active_support/callbacks.rb:913:in 'ActiveRecord::Base#_run_commit_callbacks'
> activerecord (8.0.5) lib/active_record/transactions.rb:384:in 'ActiveRecord::Transactions#committed!'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/transaction.rb:307:in 'block in ActiveRecord::ConnectionAdapters::Transaction#commit_records'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/transaction.rb:344:in 'ActiveRecord::ConnectionAdapters::Transaction#run_action_on_records'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/transaction.rb:306:in 'ActiveRecord::ConnectionAdapters::Transaction#commit_records'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/transaction.rb:606:in 'block in ActiveRecord::ConnectionAdapters::TransactionManager#commit_transaction'
> activesupport (8.0.5) lib/active_support/concurrency/null_lock.rb:9:in 'ActiveSupport::Concurrency::NullLock#synchronize'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/transaction.rb:594:in 'ActiveRecord::ConnectionAdapters::TransactionManager#commit_transaction'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/transaction.rb:638:in 'block in ActiveRecord::ConnectionAdapters::TransactionManager#within_new_transaction'
> activesupport (8.0.5) lib/active_support/concurrency/null_lock.rb:9:in 'ActiveSupport::Concurrency::NullLock#synchronize'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/transaction.rb:623:in 'ActiveRecord::ConnectionAdapters::TransactionManager#within_new_transaction'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/database_statements.rb:367:in 'ActiveRecord::ConnectionAdapters::DatabaseStatements#within_new_transaction'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/database_statements.rb:359:in 'ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction'
> activerecord (8.0.5) lib/active_record/transactions.rb:413:in 'block in ActiveRecord::Transactions#with_transaction_returning_status'
> activerecord (8.0.5) lib/active_record/connection_adapters/abstract/connection_pool.rb:422:in 'ActiveRecord::ConnectionAdapters::ConnectionPool#with_connection'
> activerecord (8.0.5) lib/active_record/connection_handling.rb:312:in 'ActiveRecord::ConnectionHandling#with_connection'
> activerecord (8.0.5) lib/active_record/transactions.rb:409:in 'ActiveRecord::Transactions#with_transaction_returning_status'
> activerecord (8.0.5) lib/active_record/transactions.rb:361:in 'ActiveRecord::Transactions#save'
> activerecord (8.0.5) lib/active_record/suppressor.rb:52:in 'ActiveRecord::Suppressor#save'
> app/controllers/users_controller.rb:769:in 'UsersController#create'
> actionpack (8.0.5) lib/action_controller/metal/basic_implicit_render.rb:8:in 'ActionController::BasicImplicitRender#send_action'
> actionpack (8.0.5) lib/abstract_controller/base.rb:215:in 'AbstractController::Base#process_action'
> actionpack (8.0.5) lib/action_controller/metal/rendering.rb:193:in 'ActionController::Rendering#process_action'
> actionpack (8.0.5) lib/abstract_controller/callbacks.rb:261:in 'block in AbstractController::Callbacks#process_action'
> activesupport (8.0.5) lib/active_support/callbacks.rb:120:in 'block in ActiveSupport::Callbacks#run_callbacks'
> app/controllers/application_controller.rb:452:in 'block in ApplicationController#with_resolved_locale'
> i18n (1.14.8) lib/i18n.rb:354:in 'I18n::Base#with_locale'
> app/controllers/application_controller.rb:452:in 'ApplicationController#with_resolved_locale'
> activesupport (8.0.5) lib/active_support/callbacks.rb:129:in 'block in ActiveSupport::Callbacks#run_callbacks'
> app/controllers/application_controller.rb:1101:in 'ApplicationController#ensure_dont_cache_page'
> activesupport (8.0.5) lib/active_support/callbacks.rb:129:in 'block in ActiveSupport::Callbacks#run_callbacks'
> activesupport (8.0.5) lib/active_support/callbacks.rb:140:in 'ActiveSupport::Callbacks#run_callbacks'
> actionpack (8.0.5) lib/abstract_controller/callbacks.rb:260:in 'AbstractController::Callbacks#process_action'
> actionpack (8.0.5) lib/action_controller/metal/rescue.rb:27:in 'ActionController::Rescue#process_action'
> actionpack (8.0.5) lib/action_controller/metal/instrumentation.rb:76:in 'block in ActionController::Instrumentation#proc
> 
> ```

---

_[View the full topic](https://meta.discourse.org/t/automation-error-link-to-log-has-wrong-search-term/404736)._
