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 `’