1.1 --- a/imipweb/calendar.py Sat Oct 17 23:49:28 2015 +0200
1.2 +++ b/imipweb/calendar.py Sun Oct 18 00:21:21 2015 +0200
1.3 @@ -383,6 +383,8 @@
1.4 # Only include the requests column if it provides objects.
1.5
1.6 if group_type != "request" or columns:
1.7 + if group_type != "request":
1.8 + columns += 1
1.9 group_columns.append(columns)
1.10 partitioned_groups.append(partitioned)
1.11 partitioned_group_types.append(group_type)
1.12 @@ -691,7 +693,8 @@
1.13
1.14 # Where no periods exist for the given time interval, generate
1.15 # an empty cell. Where a participant provides no periods at all,
1.16 - # the colspan is adjusted to be 1, not 0.
1.17 + # one column is provided; otherwise, one more column than the
1.18 + # number required is provided.
1.19
1.20 if not active:
1.21 self._empty_slot(point, endpoint, max(columns, 1))