Skip to content

Meeting time is not present when maps are not enabled in the component #13646

@fblupi

Description

@fblupi

Describe the bug

When I go to a meeting in a component where the maps are enabled I can see the details of the meeting (location, time, and a map if I've configured it). However, if I disable this option in the component I can only see the dates and a weird blank space.

To Reproduce

With the data from the seeder.

  1. Go to a meeting in a component with the maps enabled and see how you can see the meeting details on the meeting page
  2. Go to the admin page and change the component configuration disabling the maps
  3. Go back to the meeting page and see how the meeting details are not present anymore

Expected behavior

When the maps are disabled, I should keep seeing the meeting time.

And I don't know if I should also see the meeting location in plain text. @decidim/product, What do you think?

Screenshots

With maps enabled and configured:

Screenshot 2024-11-11 at 17 10 04

With maps enabled but not configured:

Screenshot 2024-11-11 at 16 56 52

With maps disabled:

Screenshot 2024-11-11 at 16 57 28

Stacktrace

No response

Extra data

  • Device: Desktop
  • Device OS: MacOS 15.0.1
  • Browser: Safari 18.0.1
  • Decidim Version: 0.30.dev (present since 0.28.0)
  • Decidim installation: Local installation (detected on decidim.barcelona)

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions