Bug #3537

Subroute placeholders appear in URL if no replaced

Added by Karsten Dambekalns over 12 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Must have
Category:
Configuration
Start date:
2009-06-02
Due date:
% Done:

100%

Estimated time:
PHP Version:
Has patch:
Complexity:

Description

From IRC:
after deleting the welcome package i get strange subroutes for e.g. documentation "http://flow3-alpha1.local/%3Cwelcomesubroutes%3E?packageKey=FLOW3&documentationName=Manual&language=en&%40action=index&%40controller=Standard&%40package=DocumentationBrowser"


Files

#1

Updated by Bastian Waidelich over 12 years ago

  • Category changed from MVC to Configuration
  • Target version changed from 283 to 1.0 alpha 2

That's acctually an issue with the Configuration Manager - It skips routes that reference non existing subroutes, but it should throw an exception..

#2

Updated by Bastian Waidelich over 12 years ago

See attached patch - That should be all there is to change in order to fix the bug.
But I couldn't get the systemLogger injected.. It probably needs some setup in Objects.yaml..

#3

Updated by Karsten Dambekalns over 12 years ago

  • Status changed from Needs Feedback to Accepted
  • Assignee changed from Robert Lemke to Karsten Dambekalns

Thanks for the patch, it solves the issue.

Injecting a logger into the configuration manager is impossible, as the configuration is needed to build the logger to be injected...

#4

Updated by Karsten Dambekalns over 12 years ago

  • Status changed from Accepted to Resolved
  • % Done changed from 0 to 100

Applied in changeset r2643.

Also available in: Atom PDF