Environment
Discourse Version: 2.9.0.beta9
Plugin Commit: ???
Steps to Reproduce
Tonight I upgraded the Sociocracy for All discourse to version 2.9.0.beta9. I checked https://discourse.pluginmanager.org/ and it shows that the multi-lingual plugin is compatible. Now, Discourse won’t start up.
The backtrace shows:
Message
Failed to handle exception in exception app middleware : ActionView::Template::Error : undefined method `slice’ for nil:NilClass
Backtrace
/var/www/discourse/plugins/discourse-multilingual/plugin.rb:170:in block (2 levels) in activate!' /var/www/discourse/lib/plugin/instance.rb:299:in
public_send’
/var/www/discourse/lib/plugin/instance.rb:299:in block (2 levels) in add_class_method' /var/www/discourse/plugins/discourse-multilingual/extensions/extra_locales_controller.rb:15:in
bundle_js’
/var/www/discourse/plugins/discourse-multilingual/extensions/extra_locales_controller.rb:23:in bundle_js_hash' /var/www/discourse/app/controllers/extra_locales_controller.rb:48:in
url’
/var/www/discourse/plugins/discourse-multilingual/lib/multilingual/locale_loader.rb:36:in preload_tag_translations' /var/www/discourse/plugins/discourse-multilingual/plugin.rb:85:in
block (2 levels) in activate!’
/var/www/discourse/lib/plugin/instance.rb:584:in block in register_html_builder' /var/www/discourse/lib/discourse_plugin_registry.rb:210:in
block in build_html’
Example
https://forums.sociocracyforall.org/logs/
Logs
Already copied to previous page.