# HG changeset patch # User Paul Boddie # Date 1508453486 -7200 # Node ID ed7239f61458c47693bcd5e5ebb4f101405c30ee # Parent 2b0d3d4eff2129d51d0d05119fc659fce21850e0 Permit a different start index when obtaining form-encoded periods. diff -r 2b0d3d4eff21 -r ed7239f61458 imipweb/data.py --- a/imipweb/data.py Fri Oct 20 00:48:38 2017 +0200 +++ b/imipweb/data.py Fri Oct 20 00:51:26 2017 +0200 @@ -104,7 +104,8 @@ end_enabled_name, times_enabled_name, origin=None, origin_name=None, replacement_name=None, cancelled_name=None, - recurrenceid_name=None, tzid=None): + recurrenceid_name=None, tzid=None, + start_index=0): """ Return period values from fields found in 'args' prefixed with the given @@ -152,7 +153,8 @@ periods = [] for index, (start, end, found_origin, recurrenceid) in \ - enumerate(map(None, all_starts, all_ends, all_origins, all_recurrenceids)): + enumerate(map(None, all_starts, all_ends, all_origins, all_recurrenceids), + start_index): # Obtain period settings from separate controls.