# HG changeset patch # User Paul Boddie # Date 1505767738 -7200 # Node ID 4997a1dc6e66dda0b95dec7a296b14c839b59c93 # Parent 08a85ebe2399dd30c19cca004c957bcb1c53a637 Combined functions by eliminating superfluous set operations. diff -r 08a85ebe2399 -r 4997a1dc6e66 imipweb/data.py --- a/imipweb/data.py Mon Sep 18 20:36:45 2017 +0200 +++ b/imipweb/data.py Mon Sep 18 22:48:58 2017 +0200 @@ -495,21 +495,6 @@ """ Using the 'updated_periods', being a list of (stored, current) periods, - return a tuple containing collections of new, changed, unchanged, removed - periods. - """ - - new, changed, unchanged, removed = get_changed_periods(updated_periods) - - changed = set(changed).difference(removed) - unchanged = set(unchanged).difference(removed) - - return new, list(changed), list(unchanged), removed - -def get_changed_periods(updated_periods): - - """ - Using the 'updated_periods', being a list of (stored, current) periods, return a tuple containing collections of new, changed, unchanged and removed periods.