Skip to content
Snippets Groups Projects
Commit cb8403d5 authored by Felix Blanke's avatar Felix Blanke
Browse files

Only add room import if not contained

parent b7f29221
No related branches found
No related tags found
1 merge request!239Fix: Only add room import button once
......@@ -76,10 +76,15 @@ class EventRoomsWidget(TemplateStatusWidget):
def render_actions(self, context: {}) -> list[dict]:
actions = super().render_actions(context)
# Action has to be added here since it depends on the event for URL building
import_room_url = reverse_lazy("admin:room-import", kwargs={"event_slug": context["event"].slug})
for action in actions:
if action["url"] == import_room_url:
return actions
actions.append(
{
"text": _("Import Rooms from CSV"),
"url": reverse_lazy("admin:room-import", kwargs={"event_slug": context["event"].slug}),
"url": import_room_url,
}
)
return actions
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment