Gif-Symbol wird nicht angezeigt und zeigt Fehler an

Hallo. Ich möchte mitteilen, dass das Problem weiterhin besteht. Es ist definitiv mehr als ein Jahr her, dass wir im Komponierer kein GIF-Symbol haben.


Seitdem hat sich der Fehler im Abschnitt „Komponenten-Verwaltung“ geändert zu:

Fehler bei icons-sprite: #<TypeError: no implicit conversion of nil into String>

Und die Logs zeigen nun eine andere Meldung in Bezug auf diese Probleme. Dies betrifft auch DiscoTOC (ich habe jedoch keine visuellen Probleme damit festgestellt, und es wird selten verwendet):

Missing ThemeSvgSprites for theme 5, uploads 51, 1619

Vollständige Fehlerdetails

Meldung (4255 gemeldete Kopien)
Missing ThemeSvgSprites for theme 5, uploads 51, 1619

Backtrace

/var/www/discourse/lib/svg_sprite.rb:308:in `block in theme_svgs’

/var/www/discourse/lib/distributed_cache.rb:18:in `defer_get_set’

/var/www/discourse/lib/svg_sprite.rb:495:in `get_set_cache’

/var/www/discourse/lib/svg_sprite.rb:296:in `theme_svgs’

/var/www/discourse/lib/svg_sprite.rb:331:in `custom_svgs’

/var/www/discourse/lib/svg_sprite.rb:385:in `bundle’

/var/www/discourse/lib/svg_sprite.rb:353:in `block in version’

/var/www/discourse/lib/distributed_cache.rb:18:in `defer_get_set’

/var/www/discourse/lib/svg_sprite.rb:495:in `get_set_cache’

/var/www/discourse/lib/svg_sprite.rb:352:in `version’

/var/www/discourse/lib/svg_sprite.rb:358:in `path’

/var/www/discourse/app/helpers/application_helper.rb:698:in `client_side_setup_data’

/var/www/discourse/app/views/layouts/application.html.erb:73:in `_app_views_layouts_application_html_erb___1577556886474134849_230700’

actionview-7.0.4.3/lib/action_view/base.rb:244:in `public_send’

actionview-7.0.4.3/lib/action_view/base.rb:244:in `_run’

actionview-7.0.4.3/lib/action_view/template.rb:157:in `block in render’

activesupport-7.0.4.3/lib/active_support/notifications.rb:208:in `instrument’

actionview-7.0.4.3/lib/action_view/template.rb:361:in `instrument_render_template’

actionview-7.0.4.3/lib/action_view/template.rb:155:in `render’

rack-mini-profiler-3.1.0/lib/mini_profiler/profiling_methods.rb:85:in `block in profile_method’

actionview-7.0.4.3/lib/action_view/renderer/template_renderer.rb:76:in `block in render_with_layout’

activesupport-7.0.4.3/lib/active_support/notifications.rb:206:in `block in instrument’

activesupport-7.0.4.3/lib/active_support/notifications/instrumenter.rb:24:in `instrument’

activesupport-7.0.4.3/lib/active_support/notifications.rb:206:in `instrument’

actionview-7.0.4.3/lib/action_view/renderer/template_renderer.rb:74:in `render_with_layout’

actionview-7.0.4.3/lib/action_view/renderer/template_renderer.rb:59:in `render_template’

actionview-7.0.4.3/lib/action_view/renderer/template_renderer.rb:11:in `render’

actionview-7.0.4.3/lib/action_view/renderer/renderer.rb:61:in `render_template_to_object’

actionview-7.0.4.3/lib/action_view/renderer/renderer.rb:29:in `render_to_object’

actionview-7.0.4.3/lib/action_view/rendering.rb:117:in `block in _render_template’

actionview-7.0.4.3/lib/action_view/base.rb:270:in `in_rendering_context’

actionview-7.0.4.3/lib/action_view/rendering.rb:116:in `_render_template’

actionpack-7.0.4.3/lib/action_controller/metal/streaming.rb:216:in `_render_template’

actionview-7.0.4.3/lib/action_view/rendering.rb:103:in `render_to_body’

actionpack-7.0.4.3/lib/action_controller/metal/rendering.rb:46:in `render_to_body’

actionpack-7.0.4.3/lib/action_controller/metal/renderers.rb:141:in `render_to_body’

actionpack-7.0.4.3/lib/abstract_controller/rendering.rb:25:in `render’

actionpack-7.0.4.3/lib/action_controller/metal/rendering.rb:30:in `render’

actionpack-7.0.4.3/lib/action_controller/metal/instrumentation.rb:22:in `block (2 levels) in render’

/usr/local/lib/ruby/3.2.0/benchmark.rb:311:in `realtime’

activesupport-7.0.4.3/lib/active_support/core_ext/benchmark.rb:14:in `ms’

actionpack-7.0.4.3/lib/action_controller/metal/instrumentation.rb:22:in `block in render’

actionpack-7.0.4.3/lib/action_controller/metal/instrumentation.rb:91:in `cleanup_view_runtime’

activerecord-7.0.4.3/lib/active_record/railties/controller_runtime.rb:34:in `cleanup_view_runtime’

actionpack-7.0.4.3/lib/action_controller/metal/instrumentation.rb:21:in `render’

/var/www/discourse/app/controllers/categories_controller.rb:89:in `block (2 levels) in index’

actionpack-7.0.4.3/lib/action_controller/metal/mime_responds.rb:214:in `respond_to’

/var/www/discourse/app/controllers/categories_controller.rb:57:in `index’

actionpack-7.0.4.3/lib/action_controller/metal/basic_implicit_render.rb:6:in `send_action’

actionpack-7.0.4.3/lib/abstract_controller/base.rb:215:in `process_action’

actionpack-7.0.4.3/lib/action_controller/metal/rendering.rb:53:in `process_action’

actionpack-7.0.4.3/lib/abstract_controller/callbacks.rb:234:in `block in process_action’

activesupport-7.0.4.3/lib/active_support/callbacks.rb:118:in `block in run_callbacks’

/var/www/discourse/app/controllers/application_controller.rb:414:in `block in with_resolved_locale’

i18n-1.12.0/lib/i18n.rb:322:in `with_locale’

/var/www/discourse/app/controllers/application_controller.rb:414:in `with_resolved_locale’

activesupport-7.0.4.3/lib/active_support/callbacks.rb:127:in `block in run_callbacks’

activesupport-7.0.4.3/lib/active_support/callbacks.rb:138:in `run_callbacks’

actionpack-7.0.4.3/lib/abstract_controller/callbacks.rb:233:in `process_action’

actionpack-7.0.4.3/lib/action_controller/metal/rescue.rb:22:in `process_action’

actionpack-7.0.4.3/lib/action_controller/metal/instrumentation.rb:67:in `block in process_action’

activesupport-7.0.4.3/lib/active_support/notifications.rb:206:in `block in instrument’

activesupport-7.0.4.3/lib/active_support/notifications/instrumenter.rb:24:in `instrument’

activesupport-7.0.4.3/lib/active_support/notifications.rb:206:in `instrument’

actionpack-7.0.4.3/lib/action_controller/metal/instrumentation.rb:66:in `process_action’

actionpack-7.0.4.3/lib/action_controller/metal/params_wrapper.rb:259:in `process_action’

activerecord-7.0.4.3/lib/active_record/railties/controller_runtime.rb:27:in `process_action’

actionpack-7.0.4.3/lib/abstract_controller/base.rb:151:in `process’

actionview-7.0.4.3/lib/action_view/rendering.rb:39:in `process’

rack-mini-profiler-3.1.0/lib/mini_profiler/profiling_methods.rb:85:in `block in profile_method’

actionpack-7.0.4.3/lib/action_controller/metal.rb:188:in `dispatch’

actionpack-7.0.4.3/lib/action_controller/metal.rb:251:in `dispatch’

actionpack-7.0.4.3/lib/action_dispatch/routing/route_set.rb:49:in `dispatch’

actionpack-7.0.4.3/lib/action_dispatch/routing/route_set.rb:32:in `serve’

actionpack-7.0.4.3/lib/action_dispatch/routing/mapper.rb:18:in `block in class:Constraints

actionpack-7.0.4.3/lib/action_dispatch/routing/mapper.rb:48:in `serve’

actionpack-7.0.4.3/lib/action_dispatch/journey/router.rb:50:in `block in serve’

actionpack-7.0.4.3/lib/action_dispatch/journey/router.rb:32:in `each’

actionpack-7.0.4.3/lib/action_dispatch/journey/router.rb:32:in `serve’

actionpack-7.0.4.3/lib/action_dispatch/routing/route_set.rb:852:in `call’

/var/www/discourse/lib/middleware/omniauth_bypass_middleware.rb:74:in `call’

rack-2.2.7/lib/rack/tempfile_reaper.rb:15:in `call’

rack-2.2.7/lib/rack/conditional_get.rb:27:in `call’

rack-2.2.7/lib/rack/head.rb:12:in `call’

actionpack-7.0.4.3/lib/action_dispatch/http/permissions_policy.rb:38:in `call’

/var/www/discourse/lib/content_security_policy/middleware.rb:12:in `call’

/var/www/discourse/lib/middleware/anonymous_cache.rb:369:in `call’

/var/www/discourse/config/initializers/008-rack-cors.rb:24:in `call’

rack-2.2.7/lib/rack/session/abstract/id.rb:266:in `context’

rack-2.2.7/lib/rack/session/abstract/id.rb:260:in `call’

actionpack-7.0.4.3/lib/action_dispatch/middleware/cookies.rb:704:in `call’

actionpack-7.0.4.3/lib/action_dispatch/middleware/callbacks.rb:27:in `block in call’

activesupport-7.0.4.3/lib/active_support/callbacks.rb:99:in `run_callbacks’

actionpack-7.0.4.3/lib/action_dispatch/middleware/callbacks.rb:26:in `call’

actionpack-7.0.4.3/lib/action_dispatch/middleware/debug_exceptions.rb:28:in `call’

actionpack-7.0.4.3/lib/action_dispatch/middleware/show_exceptions.rb:26:in `call’

logster-2.12.2/lib/logster/middleware/reporter.rb:43:in `call’

railties-7.0.4.3/lib/rails/rack/logger.rb:40:in `call_app’

railties-7.0.4.3/lib/rails/rack/logger.rb:27:in `call’

/var/www/discourse/config/initializers/100-quiet_logger.rb:20:in `call’

/var/www/discourse/config/initializers/100-silence_logger.rb:29:in `call’

actionpack-7.0.4.3/lib/action_dispatch/middleware/remote_ip.rb:93:in `call’

actionpack-7.0.4.3/lib/action_dispatch/middleware/request_id.rb:26:in `call’

/var/www/discourse/lib/middleware/enforce_hostname.rb:24:in `call’

rack-2.2.7/lib/rack/method_override.rb:24:in `call’

actionpack-7.0.4.3/lib/action_dispatch/middleware/executor.rb:14:in `call’

rack-2.2.7/lib/rack/sendfile.rb:110:in `call’

actionpack-7.0.4.3/lib/action_dispatch/middleware/host_authorization.rb:131:in `call’

/var/www/discourse/plugins/discourse-prometheus/lib/middleware/metrics.rb:14:in `call’

rack-mini-profiler-3.1.0/lib/mini_profiler.rb:260:in `call’

message_bus-4.3.2/lib/message_bus/rack/middleware.rb:60:in `call’

/var/www/discourse/lib/middleware/request_tracker.rb:228:in `call’

railties-7.0.4.3/lib/rails/engine.rb:530:in `call’

railties-7.0.4.3/lib/rails/railtie.rb:226:in `public_send’

railties-7.0.4.3/lib/rails/railtie.rb:226:in `method_missing’

rack-2.2.7/lib/rack/urlmap.rb:74:in `block in call’

rack-2.2.7/lib/rack/urlmap.rb:58:in `each’

rack-2.2.7/lib/rack/urlmap.rb:58:in `call’

unicorn-6.1.0/lib/unicorn/http_server.rb:634:in `process_client’

unicorn-6.1.0/lib/unicorn/http_server.rb:739:in `worker_loop’

unicorn-6.1.0/lib/unicorn/http_server.rb:547:in `spawn_missing_workers’

unicorn-6.1.0/lib/unicorn/http_server.rb:143:in `start’

unicorn-6.1.0/bin/unicorn:128:in `<top (required)>’

/var/www/discourse/vendor/bundle/ruby/3.2.0/bin/unicorn:25:in `load’

/var/www/discourse/vendor/bundle/ruby/3.2.0/bin/unicorn:25:in `’