Ember 5 issues (for new "add event" and Default Topic List )

Environment

Discourse Version: 3.2.0.beta5-dev ( 731699a7cf )

Plugin Commit: 0.2.11 ( ce781f8 )

Steps to Reproduce

Hello

Following an update on Friday to the latest Discourse and plugin version, I encountered a blockage on the Events plugin.

Old events are OK

On the other hand :

1)error when creating a new one, when clic on “Add event”

Or
2) In the Events tab :

Or
3) When “Default Topic List” is “Agenda” or “Map” ( maybe “Calendar”)

Example

Logs

SERVER logs:
Message (181 copies reported)

Deprecation notice: SiteSetting.min_trust_to_create_tag has been deprecated. Please use SiteSetting.create_tag_allowed_groups instead. (removal in Discourse 3.3)
At /var/www/discourse/lib/guardian/tag_guardian.rb:12:in can_create_tag?

Backtrace

/var/www/discourse/lib/discourse.rb:1037:in deprecate' /var/www/discourse/lib/site_settings/deprecated_settings.rb:128:in block (2 levels) in setup_deprecated_methods’
/var/www/discourse/lib/guardian/tag_guardian.rb:12:in can_create_tag?' /var/www/discourse/app/serializers/site_serializer.rb:162:in can_create_tag’
(eval):17:in _fast_attributes' active_model_serializers-0.8.4/lib/active_model/serializer.rb:456:in attributes’
/var/www/discourse/plugins/discourse-custom-wizard/gems/3.2.2/gems/discourse_subscription_client-0.1.1/extensions/discourse_subscription_client/site_serializer.rb:6: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.rb:347:in as_json’

Env

HTTP HOSTS: forums.ffjdr.org

CLIENT logs:
Uncaught ReferenceError: jQuery is not defined
at _discourse-events_extra-d2df62eecfd54cac59f068a9cc6f0c175bb92c8261702c1a34559827aa66f996.js:17:9
at _discourse-events_extra-d2df62eecfd54cac59f068a9cc6f0c175bb92c8261702c1a34559827aa66f996.js:8:2

app.js:240 :information_source: Discourse v3.2.0.beta5-dev — Commits · discourse/discourse · GitHub — Ember v5.5.0

deprecated.js:54 [PLUGIN discourse-events-e0079339aeef4bbe41336a3766e010483478c7374fcb7d7e0574c835848c6e01] Deprecation notice: [registerUnbound event-label] registerUnbound is deprecated. Instead, you should export a default function from ‘discourse/helpers/event-label.js’. If the helper is also used in raw-hbs, you can register it using ‘registerRawHelper’. [deprecation id: discourse.register-unbound]

l @ deprecated.js:54
Show 1 more frame
Show less
2widget.js:47

[PLUGIN discourse-events-e0079339aeef4bbe41336a3766e010483478c7374fcb7d7e0574c835848c6e01] decorateWidget: Could not find widget ‘hamburger-menu’ in registry

Thank you for the detailed bug report - deeply appreciated.

1 Like