Ticket #309 (closed defect: fixed)

Opened 8 months ago

Last modified 8 months ago

Implicit circuit does not allow multiple fuseactions!

Reported by: scorfield Owned by: sean@…
Type: defect Priority: Highest
Milestone: Fusebox 5.5.1 Component: Miscellaneous
Version: 5.5 Severity: blocker
Keywords: Cc:

Description (last modified by scorfield) (diff)

Test case:

./Application.cfc


<cfcomponent extends="fusebox5.Application" output="false">

<cfset this.name = "fbtest" />
<cfset FUSEBOX_PARAMETERS.defaultFuseaction = "main.test" />
<cfset FUSEBOX_PARAMETERS.allowImplicitFusebox = true />
<cfset FUSEBOX_PARAMETERS.mode = "development-full-load" />
<cfset FUSEBOX_PARAMETERS.debug = true />

</cfcomponent>

./index.cfm


./main/circuit.xml.cfm


<circuit>

<fuseaction name="test">

<do action="myscripts.one" />
<do action="myscripts.two" />

</fuseaction>

</circuit>

./myscripts/one.cfm


Page One

./myscripts/two.cfm


Page Two

Attachments

Change History

Changed 8 months ago by scorfield

  • status changed from new to closed
  • resolution set to fixed

(In [672]) Fixes #309 by removing spurious fuseaction check that breaks implicit circuits.

Changed 8 months ago by scorfield

  • description modified (diff)
Note: See TracTickets for help on using tickets.