IDEMSInternational / rapidpro-flow-toolkit

Toolkit for using spreadsheets to create and modify RapidPro flows
GNU Lesser General Public License v2.1
3 stars 1 forks source link

FlowParser: Default edge must be first edge #132

Closed geoo89 closed 4 months ago

geoo89 commented 4 months ago

Only first edge of a row can be a default edge (unconditional from previous row). If a later edge is blank, it is omitted.

This fixes an issue when each edge was specified in a separate column, rather than as a single list of edges. The parser would then try to create many default edges in inappropriate places.

geoo89 commented 4 months ago

I verified that the output produced for parenttext_crisis is identical before and after this commit.