Edgewall Software
Modify

Opened 5 years ago

Last modified 5 years ago

#396 new defect

select is added to the variables too late in the process of matching the stream

Reported by: Carsten Klein <carsten.klein@…> Owned by: cmlenz
Priority: minor Milestone: 0.6.1
Component: Template processing Version: 0.6
Keywords: Cc:

Description

Under certain conditions this might produce random errors on

py:attrs="${select('@*')}"

See the attached patch that solves this problem.

Attachments (4)

select_added_too_late.patch (9.9 KB) - added by Carsten Klein <carsten.klein@…> 5 years ago.
select_added_too_late.2.patch (1.5 KB) - added by Carsten Klein <carsten.klein@…> 5 years ago.
select_added_too_late.3.patch (1.5 KB) - added by Carsten Klein <carsten.klein@…> 5 years ago.
*sigh* this time for real
select.patch (9.5 KB) - added by Carsten Klein <carsten.klein@…> 5 years ago.
Still some issues here, moved addition of the select function outside of the loop, as it was added to the variables for each test in a given match template

Download all attachments as: .zip

Change History (5)

Changed 5 years ago by Carsten Klein <carsten.klein@…>

Changed 5 years ago by Carsten Klein <carsten.klein@…>

comment:1 Changed 5 years ago by Carsten Klein <carsten.klein@…>

see patch no. 2 the first contains additional data not associated with this bug.

Changed 5 years ago by Carsten Klein <carsten.klein@…>

*sigh* this time for real

Changed 5 years ago by Carsten Klein <carsten.klein@…>

Still some issues here, moved addition of the select function outside of the loop, as it was added to the variables for each test in a given match template

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain cmlenz.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from cmlenz to the specified user. Next status will be 'new'.
The owner will be changed from cmlenz to anonymous. Next status will be 'assigned'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.