File tree Expand file tree Collapse file tree
templates/events/includes Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 {{ next_time.dt_start|date:"Y" }}
55 </ span >
66
7- < span id ="start-{{ object.id }} "{% if scheduled_end_this_year %} class ="say-no-more "{% endif %} >
8- {{ next_time.dt_start|date:"Y" }}
9- </ span >
10-
117 {% if not next_time.all_day %}
128 {{ next_time.dt_start|date:"fA"|lower }} {{ next_time.dt_start|date:"e" }}
139 {% if next_time.valid_dt_end %} – {{ next_time.dt_end|date:"fA"|lower }}
Original file line number Diff line number Diff line change @@ -233,6 +233,13 @@ def test_event_ending_future_year_displays_relevant_year(self):
233233 response = self .client .get (url )
234234 self .assertIn (f'<span id="end-{ event .id } ">' , response .content .decode ())
235235
236+ def test_single_day_event_renders_its_year_once (self ):
237+ """A single day event rendered the same start year twice. See #2626."""
238+ event = self .event_single_day
239+ response = self .client .get (reverse ("events:events" ))
240+
241+ self .assertEqual (response .content .decode ().count (f'id="start-{ event .id } "' ), 1 )
242+
236243 def test_events_scheduled_current_year_does_not_display_current_year (self ):
237244 event = self .event_single_day
238245 url = reverse ("events:events" )
You can’t perform that action at this time.
0 commit comments