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 d733e91135
commit ae55827939
3 changed files with 9 additions and 0 deletions

View File

@ -335,6 +335,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',
@ -973,6 +974,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',
@ -1016,6 +1018,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',
@ -1053,6 +1056,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',
@ -1090,6 +1094,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',
@ -1129,6 +1134,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

@ -48,6 +48,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': '',
@ -89,6 +90,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': '',