Public bug reported:

Set Up:

* Widget 99 and 100 are both children of the same widget widget (or maybe just 
appear on the same page?)
* Widget 99 has an earlier Render Order than Widget 100
* Widget 99 has a Select Query that selects the variable 'variable_name' from 
the database
* Widget 100 has a Content that INCLUDES ((variable_name))

Scenario 1:
* Widget 99 has a Content that DOES NOT include ((variable_name))
* EFFECT: the ((variable_name)) in Widget 100 will be BLANK

Scenario 2:
* Widget 99 has a Content that INCLUDES ((variable_name))
* EFFECT: the ((variable_name)) in Widget 100 will be set to 'variable_name' 
from the database

ANALYSIS:

I feel that neither Scenario 1 nor 2 are intuitive or at all consistent
with expectations.

Either:

a) the value of ((variable_name)) from an earlier Select Query should
ALWAYS cascade to following widgets REGARDLESS of whether
(variable_name)) is used in the widget with the Select Query

OR

b) the value of ((variable_name)) should NEVER cascade to following
widgets

** Affects: aikiframework
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Aiki
Framework Developers, which is subscribed to aikiframework.
https://bugs.launchpad.net/bugs/917062

Title:
  Aiki variables cascade unexpectedly to subsequent widgets

Status in Aiki Framework:
  New

Bug description:
  Set Up:

  * Widget 99 and 100 are both children of the same widget widget (or maybe 
just appear on the same page?)
  * Widget 99 has an earlier Render Order than Widget 100
  * Widget 99 has a Select Query that selects the variable 'variable_name' from 
the database
  * Widget 100 has a Content that INCLUDES ((variable_name))

  Scenario 1:
  * Widget 99 has a Content that DOES NOT include ((variable_name))
  * EFFECT: the ((variable_name)) in Widget 100 will be BLANK

  Scenario 2:
  * Widget 99 has a Content that INCLUDES ((variable_name))
  * EFFECT: the ((variable_name)) in Widget 100 will be set to 'variable_name' 
from the database

  ANALYSIS:

  I feel that neither Scenario 1 nor 2 are intuitive or at all
  consistent with expectations.

  Either:

  a) the value of ((variable_name)) from an earlier Select Query should
  ALWAYS cascade to following widgets REGARDLESS of whether
  (variable_name)) is used in the widget with the Select Query

  OR

  b) the value of ((variable_name)) should NEVER cascade to following
  widgets

To manage notifications about this bug go to:
https://bugs.launchpad.net/aikiframework/+bug/917062/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~aikiframework-devel
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~aikiframework-devel
More help   : https://help.launchpad.net/ListHelp

Reply via email to