Es tritt ein Fehler auf der Seite auf, auf der ich die API erstelle

Wie kann ich dieses Problem beheben?
Ich verwende die neueste Version.


image

ActionController::UrlGenerationError (Keine Route gefunden, erforderliche Schlüssel fehlen: [:dumbcourse_base_path])
app/models/api_key_scope.rb:310:in 'block in ApiKeyScope.find_urls'
app/models/api_key_scope.rb:309:in 'Array#each'
app/models/api_key_scope.rb:309:in 'ApiKeyScope.find_urls'
app/models/api_key_scope.rb:290:in 'block (2 levels) in ApiKeyScope.parse_resources!'
app/models/api_key_scope.rb:289:in 'Hash#each_value'
app/models/api_key_scope.rb:289:in 'block in ApiKeyScope.parse_resources!'
app/models/api_key_scope.rb:288:in 'Hash#each_value'
app/models/api_key_scope.rb:288:in 'ApiKeyScope.parse_resources!'
app/models/api_key_scope.rb:271:in 'ApiKeyScope.default_mappings'
app/models/api_key_scope.rb:279:in 'ApiKeyScope.scope_mappings'
app/controllers/admin/api_controller.rb:37:in 'Admin::ApiController#scopes'
app/controllers/application_controller.rb:443:in 'block in ApplicationController#with_resolved_locale'
app/controllers/application_controller.rb:443:in 'ApplicationController#with_resolved_locale'
app/controllers/application_controller.rb:1094:in 'ApplicationController#ensure_dont_cache_page'
lib/middleware/omniauth_bypass_middleware.rb:35:in 'Middleware::OmniauthBypassMiddleware#call'
lib/middleware/crawler_hooks.rb:11:in 'Middleware::CrawlerHooks#call'
lib/content_security_policy/middleware.rb:12:in 'ContentSecurityPolicy::Middleware#call'
lib/middleware/anonymous_cache.rb:420:in 'Middleware::AnonymousCache#call'
lib/middleware/csp_script_nonce_injector.rb:12:in 'Middleware::CspScriptNonceInjector#call'
config/initializers/008-rack-cors.rb:14:in 'Discourse::Cors#call'
lib/middleware/default_headers.rb:13:in 'Middleware::DefaultHeaders#call'
config/initializers/100-quiet_logger.rb:20:in 'DiscourseRackQuietAssetsLogger#call'
config/initializers/100-silence_logger.rb:29:in 'SilenceLogger#call'
lib/middleware/enforce_hostname.rb:23:in 'Middleware::EnforceHostname#call'
lib/middleware/request_tracker.rb:321:in 'Middleware::RequestTracker#call'
lib/middleware/overl...

Es scheint durch das Plugin Dumbcourse – Old-browser friendly UI at /dumb (D-pad + small screens) verursacht zu werden. Tritt der Fehler auch auf, wenn dumbcourse nicht installiert ist? Ich erwarte, dass dies nicht der Fall ist, was bestätigen würde, dass es sich um ein Problem mit dem Plugin handelt.

2 „Gefällt mir“

Das Problem trat nach dem Entfernen von Dumbcourse nicht mehr auf!

2 „Gefällt mir“