Skip to content

RampageBootstrap fails due to incomplete refactoring in Http_Server #106

@jcdelepine

Description

@jcdelepine

Since commit 476ca361 (2025-05-20), RequestBuilder::__construct() requires 3 arguments, and RampageBootstrap was updated accordingly. However, a more recent commit fc06337 (2026-05-13) reverts RampageBootstrap to calling new RequestBuilder() with no arguments, causing a fatal error at runtime.

A second inconsistency appears in the same commit: RampageRequestHandler is now instantiated with 5 arguments including an $injector and a controller class name (string), but its constructor still expects 4 arguments with ?RequestHandlerInterface as the 4th parameter.

Both issues suggest an in-progress refactoring in Http_Server that has not yet been completed.

Tested on horde/Core @ fc06337, horde/Http_Server @ current.

Observed on pristine code while testing OIDC login. LDAP login works fine.
@ralflang you may want to have a look.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions