Events in post show in [event] [/event] format after creation

Environment

Discourse Version: 3.5.0.beta6-dev

Plugin Commit: 0.9.8

Steps to Reproduce

1° Activate both official calendar plugin and third party event plugin
2° stop start the discourse app
3°Create a post>add an event>
4°Visualize the post and see that it won’t show the GUI version of the event, just it’s code with the [event][/event] tags

Note
-If I use the calendar plugin only, the events show properly
-Event plugin was authorized but I haven’t purchased a subscription yet as I wanted to test it
-In the log section I see things related to the subscription but I don’t think that because I haven’t subscribed, the original calendar even would stop working.
-There is also a javascript error(screenshot)
-I have tried in firefox and falkon browsers but I don’t think it has anything to do with it
Uploading: Copie d’écran_20250529_100939.png…


Example

My discourse instance is private, but I don’t mind giving you administrator access if you need as it’s just a test a new site using the digital ocean discourse droplet

Logs

client logs are in the provided screenshot
DiscourseSubscriptionClient::Subscriptions.update: Invalid response from Angus McLeod (https://discourse.angus.blog)

Backtrace

/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in block in error' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in block in dispatch’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in each' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:231:in dispatch’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/broadcast_logger.rb:134:in error' /var/www/discourse/plugins/discourse-events/gems/3.3.6/gems/discourse_subscription_client-0.1.11/lib/discourse_subscription_client/subscriptions.rb:30:in block in update’
/var/www/discourse/plugins/discourse-events/gems/3.3.6/gems/discourse_subscription_client-0.1.11/lib/discourse_subscription_client/subscriptions.rb:29:in each' /var/www/discourse/plugins/discourse-events/gems/3.3.6/gems/discourse_subscription_client-0.1.11/lib/discourse_subscription_client/subscriptions.rb:29:in update’
/var/www/discourse/plugins/discourse-events/gems/3.3.6/gems/discourse_subscription_client-0.1.11/lib/discourse_subscription_client/subscriptions.rb:10:in update' /var/www/discourse/plugins/discourse-events/lib/discourse_events/subscription_manager.rb:140:in perform_update’
/var/www/discourse/plugins/discourse-events/lib/discourse_events/subscription_manager.rb:135:in setup' /var/www/discourse/plugins/discourse-events/lib/discourse_events/subscription_manager.rb:122:in setup’
/var/www/discourse/plugins/discourse-events/plugin.rb:27:in block in activate!' /var/www/discourse/lib/plugin/instance.rb:614:in block in on’
/var/www/discourse/lib/discourse_event.rb:12:in block in trigger' /usr/local/lib/ruby/3.3.0/set.rb:501:in each_key’
/usr/local/lib/ruby/3.3.0/set.rb:501:in each' /var/www/discourse/lib/discourse_event.rb:12:in trigger’
/var/www/discourse/plugins/discourse-events/gems/3.3.6/gems/discourse_subscription_client-0.1.11/lib/discourse_subscription_client/engine.rb:74:in block in <class:Engine>' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:94:in block in execute_hook’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:87:in with_execution_control' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:92:in execute_hook’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:78:in block in run_load_hooks' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:77:in each’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/activesupport-7.2.2.1/lib/active_support/lazy_load_hooks.rb:77:in run_load_hooks' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application/finisher.rb:94:in block in module:Finisher
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in instance_exec' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:32:in run’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:61:in block in run_initializers' /usr/local/lib/ruby/3.3.0/tsort.rb:231:in block in tsort_each’
/usr/local/lib/ruby/3.3.0/tsort.rb:353:in block (2 levels) in each_strongly_connected_component' /usr/local/lib/ruby/3.3.0/tsort.rb:434:in each_strongly_connected_component_from’
/usr/local/lib/ruby/3.3.0/tsort.rb:352:in block in each_strongly_connected_component' /usr/local/lib/ruby/3.3.0/tsort.rb:350:in each’
/usr/local/lib/ruby/3.3.0/tsort.rb:350:in call' /usr/local/lib/ruby/3.3.0/tsort.rb:350:in each_strongly_connected_component’
/usr/local/lib/ruby/3.3.0/tsort.rb:229:in tsort_each' /usr/local/lib/ruby/3.3.0/tsort.rb:208:in tsort_each’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/initializable.rb:60:in run_initializers' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/railties-7.2.2.1/lib/rails/application.rb:435:in initialize!’
/var/www/discourse/config/environment.rb:7:in <top (required)>' /usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in require’
/usr/local/lib/ruby/3.3.0/bundled_gems.rb:69:in block (2 levels) in replace_require' config.ru:7:in block in ’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rack-2.2.13/lib/rack/builder.rb:125:in instance_eval' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/rack-2.2.13/lib/rack/builder.rb:125:in initialize’
config.ru:1:in new' config.ru:1:in
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/unicorn-6.1.0/lib/unicorn.rb:54:in eval' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/unicorn-6.1.0/lib/unicorn.rb:54:in block in builder’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:821:in build_app!' /var/www/discourse/vendor/bundle/ruby/3.3.0/gems/unicorn-6.1.0/lib/unicorn/http_server.rb:140:in start’
/var/www/discourse/vendor/bundle/ruby/3.3.0/gems/unicorn-6.1.0/bin/unicorn:128:in <top (required)>' /var/www/discourse/vendor/bundle/ruby/3.3.0/bin/unicorn:25:in load’
/var/www/discourse/vendor/bundle/ruby/3.3.0/bin/unicorn:25:in `’

A few hours laters, it works good now, I wonder if it is because it was a fresh installation. I will update if the issue occurs again

1 Like