api: add agenda slug to event details (#88764)
gitea/chrono/pipeline/head This commit looks good Details

This commit is contained in:
Frédéric Péters 2024-03-27 12:32:14 +01:00
parent be975cfa29
commit 67d396bbe4
3 changed files with 9 additions and 0 deletions

View File

@ -334,6 +334,7 @@ def get_short_event_detail(
'text': get_event_text(event, agenda),
'label': event.label or '',
'agenda_label': agenda.label,
'agenda_slug': agenda.slug,
'date': format_response_date(event.start_datetime),
'datetime': format_response_datetime(event.start_datetime),
'end_datetime': format_response_datetime(event.end_datetime) if event.end_datetime else '',

View File

@ -936,6 +936,7 @@ def test_api_events_fillslots_multiple_agendas_revert(app, user):
'cancelled_events': [
{
'agenda_label': 'Foo bar',
'agenda_slug': 'foo-bar',
'check_locked': False,
'checked': False,
'date': '2021-02-28',
@ -972,6 +973,7 @@ def test_api_events_fillslots_multiple_agendas_revert(app, user):
'cancelled_events': [
{
'agenda_label': 'Foo bar',
'agenda_slug': 'foo-bar',
'check_locked': False,
'checked': False,
'date': '2021-02-28',
@ -1014,6 +1016,7 @@ def test_api_events_fillslots_multiple_agendas_revert(app, user):
'booked_events': [
{
'agenda_label': 'Foo bar',
'agenda_slug': 'foo-bar',
'check_locked': False,
'checked': False,
'date': '2021-02-28',
@ -1050,6 +1053,7 @@ def test_api_events_fillslots_multiple_agendas_revert(app, user):
'booked_events': [
{
'agenda_label': 'Foo bar',
'agenda_slug': 'foo-bar',
'check_locked': False,
'checked': False,
'date': '2021-02-28',
@ -1086,6 +1090,7 @@ def test_api_events_fillslots_multiple_agendas_revert(app, user):
'deleted_events': [
{
'agenda_label': 'Foo bar',
'agenda_slug': 'foo-bar',
'check_locked': False,
'checked': False,
'date': '2021-02-28',
@ -1124,6 +1129,7 @@ def test_api_events_fillslots_multiple_agendas_revert(app, user):
'deleted_events': [
{
'agenda_label': 'Foo bar',
'agenda_slug': 'foo-bar',
'check_locked': False,
'checked': False,
'date': '2021-02-28',

View File

@ -47,6 +47,7 @@ def test_status(app, user):
'text': str(event),
'label': '',
'agenda_label': 'Foo bar',
'agenda_slug': 'foo-bar',
'date': localtime(event.start_datetime).strftime('%Y-%m-%d'),
'datetime': localtime(event.start_datetime).strftime('%Y-%m-%d %H:%M:%S'),
'end_datetime': '',
@ -87,6 +88,7 @@ def test_status(app, user):
'text': str(event),
'label': '',
'agenda_label': 'Foo bar',
'agenda_slug': 'foo-bar',
'date': localtime(event.start_datetime).strftime('%Y-%m-%d'),
'datetime': localtime(event.start_datetime).strftime('%Y-%m-%d %H:%M:%S'),
'end_datetime': '',