Powered by AppSignal & Oban Pro
Would you like to see your link here? Contact us

old_locationnames

old_locationname_mapping.ex.livemd

old_locationnames

use QuickAlias, MyAppWeb
use QuickAlias, MyAppBe
use QuickAlias, MyApp

require Ecto.Query
require Ash.Query
import IEx.Helpers
import MyApp.MavuEntities.UuidGuards

Section

# hole alle locations mit alternativen schreibweisen

locs =
  Location
  |> Ash.Query.filter(not is_nil(alternative_location_slugs))
  |> Ash.read!()
...
        ...
      >
    ],
    sublocations: [],
    tags: [],
    memo: nil,
    alternative_location_slugs: "alpenmilch-zentrale-weyringergasse-36-1040-wien",
    created_at: ~U[2024-03-20 17:29:05.010093Z],
    updated_at: ~U[2024-07-29 09:50:37.577044Z],
    aggregates: %{},
    calculations: %{},
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d4a3-7518-8211-a024ff0fe0b2",
    title: "Galerie Lindner",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Galerie Lindner",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Schmalzhofgasse 13/3",
    zip: "1060",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 1,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2016,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "018c0e08-ad3d-788c-b73f-3cf890c0da5d",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    sublocations: [],
    tags: ["018ebd7a-2b41-741e-bdfe-99be283391df", "018f5771-e4d6-7502-81ff-7b2f2b125688"],
    memo: nil,
    alternative_location_slugs: "galerie-lindner-schmalzhofgasse-13-1060-wien\ngalerie-lindner-schmalzhofgasse-13-3-1060-wien",
    created_at: ~U[2024-03-20 17:29:06.467708Z],
    updated_at: ~U[2024-07-10 13:22:59.344747Z],
    aggregates: %{},
    calculations: %{},
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d383-7641-83f7-eab939e1a2d0",
    title: "Cafe Weidinger",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Cafe Weidinger",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: nil,
    street: "Lerchenfelder Gürtel 1",
    zip: "1160",
    city: "Wien",
    description: nil,
    references: nil,
    lifeevents: nil,
    gen_eventcount: 3,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2196,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "0190598a-012b-7796-9d3c-2165a1399caa",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    sublocations: nil,
    tags: nil,
    memo: nil,
    alternative_location_slugs: "cafe-weidinger-lerchenfelder-gurtel-1-1160-wien\ncafe-weidinger-lerchenfelder-gurtel-1-1160-wien",
    created_at: ~U[2024-03-20 17:29:06.179186Z],
    updated_at: ~U[2024-06-27 13:53:51.303136Z],
    aggregates: %{},
    calculations: %{},
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018d3bc0-812d-790e-9034-757352c5e008",
    title: "Weißer Salon",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Weißer Salon",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Arthur-Schnitzler-Platz 1",
    zip: "1070",
    city: "Wien",
    description: nil,
    references: nil,
    lifeevents: nil,
    gen_eventcount: 0,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: nil,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "018c3ec4-cd49-76bf-9490-04af90192946",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    sublocations: [],
    tags: [],
    memo: nil,
    alternative_location_slugs: "weisser-salon",
    created_at: ~U[2024-01-24 13:54:48.237420Z],
    updated_at: ~U[2024-07-25 12:55:01.753414Z],
    aggregates: %{},
    calculations: %{},
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018d3beb-a15d-7dc5-b833-9eed12b20722",
    title: "VHS Wiener Urania",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "VHS Wiener Urania",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >,
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "VHS Urania",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Uraniastraße 1",
    zip: "1010",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 8,
    artdisciplines_major: ["018c3eb4-d1e7-7f72-baa4-3a0caf4111b8",
     "018c3eb4-d226-7982-8b78-5e591c3dd5e3"],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 204,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "018c3ec4-cd35-742f-8af4-ffe33fca0b69",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    sublocations: [],
    tags: [],
    memo: nil,
    alternative_location_slugs: "dachsaal-volksbildungshaus-wiener-urania-uraniastrasse-1-1010-wien",
    created_at: ~U[2024-01-24 14:41:54.526082Z],
    updated_at: ~U[2024-07-25 13:20:50.223322Z],
    aggregates: %{},
    calculations: %{},
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018d3bc2-5d02-7b16-9b40-1025e1577a5e",
    title: "Dunkelkammer",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Dunkelkammer",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Arthur-Schnitzler-Platz 1",
    zip: "1070",
    city: "Wien",
    description: nil,
    references: nil,
    lifeevents: nil,
    gen_eventcount: 0,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: nil,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "018c3ec4-cd49-76bf-9490-04af90192946",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    sublocations: [],
    tags: [],
    memo: nil,
    alternative_location_slugs: "dunkelkammer",
    created_at: ~U[2024-01-24 13:56:50.050400Z],
    updated_at: ~U[2024-07-08 13:02:51.925097Z],
    aggregates: %{},
    calculations: %{},
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-cf44-767d-bc58-7002ce25cf0d",
    title: "Schloss Neugebäude",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Schloss Neugebäude",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: nil,
    street: "Otmar-Brix-Gasse 1",
    zip: "1110",
    city: "Wien",
    description: nil,
    references: nil,
    lifeevents: nil,
    gen_eventcount: 1,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2812,
    locationtypes: nil,
    sublocations: nil,
    tags: nil,
    memo: nil,
    alternative_location_slugs: "schloss-neugebaude-kaiser-ebersdorfer-strasse-1110-wien\nschloss-neugebaude-lowenhof\nschloss-neugebaude-otmar-brix-gasse-1110-wien\nschloss-neugebaude-otmar-brix-gasse-1-1110-wien",
    created_at: ~U[2024-03-20 17:29:05.092593Z],
    updated_at: ~U[2024-07-23 13:58:09.722502Z],
    aggregates: %{},
    calculations: %{},
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d97b-7693-8328-44378d73a462",
    title: "Gösserhallen",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Gösserhallen",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Laxenburger Straße 2b",
    zip: "1100",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 5,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 1340,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "018c3ec4-cd6d-7d15-a7b8-f3f17ada49a2",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    sublocations: [],
    tags: [],
    memo: nil,
    alternative_location_slugs: "gosserhallen-halle-1-laxenburger-strasse-2a-1100-wien\ngosserhallen-halle-5-laxenburger-strasse-2b-1100-wien\ngosserhallen-laxenburger-strasse-2a-1100-wien\ngosserhallen-laxenburger-strasse-2b-1100-wien",
    created_at: ~U[2024-03-20 17:29:07.707599Z],
    updated_at: ~U[2024-07-30 13:05:57.679153Z],
    aggregates: %{},
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-cf00-7e06-ad3e-9818cbf204c9",
    title: "Lutherische Stadtkirche",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Lutherische Stadtkirche",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: nil,
    street: "Dorotheergasse 18",
    zip: "1010",
    city: "Wien",
    description: nil,
    references: nil,
    lifeevents: nil,
    gen_eventcount: 0,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2853,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "018c444d-0a3a-7c2b-8817-4ab5ab16c325",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    sublocations: nil,
    tags: nil,
    memo: nil,
    alternative_location_slugs: "lutherische-stadtkirche-dorotheergasse-18-1010-wien\nlutherische-stadtkirche-wien",
    created_at: ~U[2024-03-20 17:29:05.024510Z],
    updated_at: ~U[2024-07-29 13:03:20.374623Z],
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-cf20-7c9b-bf00-a3bdb43613ac",
    title: "Kings Barbing Salon",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Kings Barbing Salon",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Wimbergergasse 8",
    zip: "1070",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 1,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2836,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "018c3ec4-cd6d-7d15-a7b8-f3f17ada49a2",
        datemark: nil,
        aggregates: %{},
        ...
      >
    ],
    sublocations: [],
    tags: [],
    memo: nil,
    alternative_location_slugs: "kings-barbing-salon-wimbergergasse-8-1070-wien",
    created_at: ~U[2024-03-20 17:29:05.056165Z],
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-cf54-7884-bf2a-6351ea2db388",
    title: "Stadtsaal",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Stadtsaal",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Mariahilfer Strasse 81",
    zip: "1060",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 1,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2804,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "018c3ec4-cd49-76bf-9490-04af90192946",
        datemark: nil,
        ...
      >
    ],
    sublocations: [],
    tags: [],
    memo: nil,
    alternative_location_slugs: "stadtsaal-mariahilferstrasse-81-1060-wien\nstadtsaal-mariahilfer-strasse-81-1060-wien\nstadtsaal-wien-1060-mariahilferstrasse-81\nstadtsaal-wien-mariahilferstrasse-81-1060-wien",
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-cf29-7f14-9bb7-47936ab42edb",
    title: "Nepomukkapelle",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Nepomukkapelle",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Am Tabor",
    zip: "1020",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 1,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2831,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        type: "018c3ec4-cd6d-7d15-a7b8-f3f17ada49a2",
        ...
      >
    ],
    sublocations: [],
    tags: [],
    memo: nil,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-cf31-7ebf-92b9-d2b166b6a34a",
    title: "Karmelitergasse 1",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Karmelitergasse 1",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: nil,
    street: "Karmelitergasse 1",
    zip: "1020",
    city: "Wien",
    description: nil,
    references: nil,
    lifeevents: nil,
    gen_eventcount: 0,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2824,
    locationtypes: [
      #MyApp.EmbeddedLocationLocationtype<__meta__: #Ecto.Schema.Metadata<:built, "">, ...>
    ],
    sublocations: nil,
    tags: nil,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d077-753a-b0ea-68b2153973bd",
    title: "WAK - Wiener Amateurphotographen Klub",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "WAK - Wiener Amateurphotographen Klub",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: nil,
    street: "Köllnerhofgasse 6/13",
    zip: "1010",
    city: "Wien",
    description: nil,
    references: nil,
    lifeevents: nil,
    gen_eventcount: 1,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2618,
    locationtypes: nil,
    sublocations: nil,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d2af-7462-a4c7-b61c1420a462",
    title: "Galizische Botschaft",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Galizische Botschaft",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Eitelbergergasse 4",
    zip: "1130",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 1,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2315,
    locationtypes: [...],
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d27b-7a43-8043-9b961d4df387",
    title: "Alte Donau - Romaplatz",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Alte Donau - Romaplatz",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Romaplatz",
    zip: "1210",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 1,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    esel_legacy_id: 2346,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d1bf-7baf-a3a4-a1b2aca8bf81",
    title: "Althanstraße 12",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Althanstraße 12",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Althanstraße 12",
    zip: "1090",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 1,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    screenshot: nil,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d151-7359-9dd7-685961ba27f3",
    title: "Schrödingerplatz",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Schrödingerplatz",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: nil,
    street: "Schrödingerplatz",
    zip: "1220",
    city: "Wien",
    description: nil,
    references: nil,
    lifeevents: nil,
    gen_eventcount: 8,
    artdisciplines_major: [],
    artdisciplines_minor: [],
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d03b-781f-9c0a-63b08b340513",
    title: "WienZimmer",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "WienZimmer",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Jedleseer Straße 66-94",
    zip: "1210",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: 2,
    artdisciplines_major: [],
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "0190da92-cac8-7877-beae-3508ed2c583c",
    title: "Planet10",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Planet10",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Pernerstorfergasse 12",
    zip: "1100",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    gen_eventcount: nil,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-cfa1-7723-8784-68c92395321c",
    title: "Palais Ehrbar",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Palais Ehrbar",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Mühlgasse 28",
    zip: "1040",
    city: "Wien",
    description: nil,
    references: [],
    lifeevents: [],
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d9a5-7f8e-adde-62607b5098ed",
    title: "Wotrubakirche",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Wotrubakirche",
        datemark: nil,
        aggregates: %{},
        calculations: %{},
        ...
      >
    ],
    isrunby_agents: nil,
    street: "Ottillingerplatz 1",
    zip: "1230",
    city: "Wien",
    description: nil,
    references: nil,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d22f-7e49-9a65-f463aeb956f3",
    title: "Bäckerstrasse 3",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Bäckerstrasse 3",
        datemark: nil,
        aggregates: %{},
        ...
      >
    ],
    isrunby_agents: [],
    street: "Bäckerstrasse 3",
    zip: "1010",
    city: "Wien",
    description: nil,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d9f8-7551-aa03-54793103737c",
    title: "Photoatelier Setzer-Tschiedel",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Photoatelier Setzer-Tschiedel",
        datemark: nil,
        ...
      >
    ],
    isrunby_agents: nil,
    street: "Museumstraße 5",
    zip: "1070",
    city: "Wien",
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d119-7952-adf0-40a4ce4ee14a",
    title: "Bodenstedtgasse 4",
    names: [
      #MyApp.EmbeddedLocationName<
        __meta__: #Ecto.Schema.Metadata<:built, "">,
        text: "Bodenstedtgasse 4",
        ...
      >
    ],
    isrunby_agents: nil,
    street: "Bodenstedtgasse 4",
    zip: "1210",
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d31c-78f4-bb9a-94e623a5eb36",
    title: "Curhaus",
    names: [#MyApp.EmbeddedLocationName<__meta__: #Ecto.Schema.Metadata<:built, "">, ...>],
    isrunby_agents: [],
    street: "Stephansplatz 3a",
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d0f2-7be5-b549-5efa259cd6c7",
    title: "Innsbruck",
    names: [#MyApp.EmbeddedLocationName<...>],
    isrunby_agents: [],
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d222-7aaf-9095-c62c34f335ee",
    title: "Wien Mariahilf",
    names: [...],
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-cfa5-7bf4-aa54-b5a368a1667c",
    title: "VHS Simmering",
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    id: "018e5ce8-d10a-7eed-b71b-7141fc194f6a",
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    __meta__: #Ecto.Schema.Metadata<:loaded, "locations">,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    arrows_ab: #Ash.NotLoaded<:relationship, field: :arrows_ab>,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    arrows_ba: #Ash.NotLoaded<:relationship, field: :arrows_ba>,
    ...
  >,
  #MyApp.Location<
    current_showtimes: #Ash.NotLoaded<:relationship, field: :current_showtimes>,
    showtimes: #Ash.NotLoaded<:relationship, field: :showtimes>,
    ...
  >,
  #MyApp.Location, ...>,
  #MyApp.Location<...>,
  ...
]
nil
locs_with_slugs =
  for loc <- locs do
    slugs =
      loc.alternative_location_slugs
      |> String.split("\n", trim: true)
      |> Enum.map(&amp;String.trim/1)

    # otherlocs=
    #   slugs
    #    |> Enum.map(&Location.get_by_slug!/1)
    %{loc: loc.title, id: loc.id, slugs: slugs}
  end
locs_with_slugs  |> Kino.DataTable.new()
[%{id: "018e5ce8-d780-7ced-928a-0d27130a68f0", loc: "Medizinische Universität Wien", slugs: ["van-swieten-saal-der-meduni-wien-van-swieten-gasse-1a-1090-wien"]}, %{id: "018e5ce8-db68-7870-aed4-b3510cea6f78", loc: "Salmgasse 6", slugs: ["raum-fur-kultur-auf-zeit-salmgasse-6-1030-wien", "salmgasse-6-1030-wien"]}, %{id: "018e5ce8-cef7-7b8d-89ae-ddc85e54028b", loc: "Die Graphische", slugs: ["hohere-graphische-bundes-lehr-und-versuchsanstalt-foyer-leyserstrasse-6-1140-wien"]}, %{id: "018c3f9b-421e-7247-8554-bcc500ec9ff5", loc: "Karl-Schweighofer-Gasse", slugs: ["akademie-der-bildenden-kunste-institutsgebaude-raum-312-karl-schweighofer-gasse-3-1070-wien", "karl-schweighofer-gasse-3-1070-vienna-room-4-11", "karl-schweighofer-gasse-3-third-floor-1070-wien"]}, %{id: "018e5ce8-dc66-732f-b19a-e87215ae2f16", loc: "museumkrems", slugs: ["museumkrems-kornermarkt-14-3500-krems-an-der-donau"]}, %{id: "018e5ce8-d2c4-790c-924c-f4c97de9aea9", loc: "BIG Konzernzentrale", slugs: ["big-bundesimmobliengesellschaft-hintere-zollamtsstrasse-1-2-stock-1030-wien", "big-zentrale-hintere-zollamtsstrasse-1-1030-wien"]}, %{id: "018e5ce8-dbd4-78d2-b817-45c2b7ccfab8", loc: "Fabrik Seestadt", slugs: ["fabrik-aspern-seestadt-sonnenallee-22-1120-wien", "fabrik-aspern-seestadt-sonnenallee-22-1220-wien", "fabrik-ehemalige-rollbahn-seestadtstrasse-aspern-seestadt-1220-wien", "aspern-seestadt-ehemalige-rollbahn-vor-der-fabrik-publik-seestadtstrasse-1220-wien", "fabrik-publik-aspern-seestadt-1220-wien", "fabrik-publik-aspern-seestadt-ehem-rollbahn-1220-wien", "fabrik-publik-aspern-seestadt-ehem-rollbahn-seestadtstrasse-1220-wien", "fabrik-publik-aspern-seestadt-ehem-rollbahn-seestadtstrasse-1220-wien", "fabrik-publik-ehemalige-rollbahn-seestadtstrasse-aspern-seestadt-1220-wien", "rollbahn-fabrik-publik-aspern-seestadt"]}, %{id: "018d3bf0-37ca-7b7e-aaf5-296796c4134a", loc: "Theater Akzent", slugs: ["theater-akzent-argentinierstr-37-1040-wien-tagsuber-freie-buhne-wieden-wiedner-hauptstr-60b-1040-wien-ab-19-30-h-und-20-00-h", "theater-akzent-argentinierstrasse-37-1040-wien", "theater-akzent-theresianumgasse-18-1040-wien", "theater-akzent-theresianumgasse-18-1040-wien"]}, %{id: "018e5ce8-e02f-7628-9e28-e884085cd621", loc: "Theater Nestroyhof Hamakom", slugs: ["hamakom-theater-nestroyplatz-1-1020-wien", "praterstra-szlig-e-theater-nestroyhof-hamakom", "theater-nestroyhof-hamakom", "theater-nestroyhof-hamakom-nestroyplatz-1-1020-wien", "theater-nestroyhof-hamakom-nestroyplatz-1-1020-wien", "theater-nestroyhof-hamakom-nestroyplatz-1-1020-wien", "theater-nestroyhof-hamakom-transit-verein-fur-darstellende-und-bildende-kunst-nestroyplatz-1-1020-wien", "theater-im-nestroyhof-1020-nestroyplatz-1"]}, %{id: "018c443e-c47b-7005-a4e3-3c2800a17e3a", loc: "Angewandte Expositur Eyzinggasse (EYZ)", slugs: ["depot-der-angewandten-hs-art-storage-gmbh-eyzinginggasse-2-1110-wien"]}, %{id: "018e5ce8-d030-763b-a5de-701b1d1f468b", loc: "Landart Eisenberg", slugs: ["landart-eisenberg-bahnhofsring-3-8380-jennersdorf"]}, %{id: "018e5ce8-d743-7fec-8e39-2b2d3eaf0c6e", loc: "Paulusgasse 12", slugs: ["paulusgasse-10-12-1030-wien", "paulusgasse-ecke-paulusplatz-1030-wien", "paulusplatz-ecke-paulusgasse"]}, %{id: "018e5ce8-d91f-7611-820e-bc6ee4fa9469", loc: "Calasanzsaal", slugs: ["calasanzsaal-der-pfarre-maria-treu-piaristengasse-45-1080-wien", "calasanzsaal-der-pfarre-maria-treu-piaristengasse-45-1080-wien", "calasanzsaal-der-piaristenkirche-piaristengasse-43-45-1080-wien"]}, %{id: "018d3c03-cc55-76c5-a292-92380b86affe", loc: "secession", slugs: ["clubraumen-der-secession-1010-karlsplatz", "ehemaliges-cafe-der-secession", "ehemaliges-cafe-der-secession-eingang-ruckseite-der-secession", "ehem-cafe-der-secession", "secession", "secession", "secession-1010-friedrichstr-12", "secession-1010-friedrichstrasse", "secession-1010-karlsplatz", "secession-1010-wien-friedrichstrasse-12", "secession-cafe-friedrichstrasse-12-1010-wien", "secession-friedrichstrasse-12-1010-wien", "secession-friedrichstrasse-12-1010-wien", "secession-friedrichstrasse-12-1010-wien", "secession-friedrichstrasse-12-1010-wien", "secession-friedrichstrasse-12-1010-wien", "secession-friedrichstrasse-12-1010-wien-open-air", "secession-friedrichstrasse-12-a-1010-wien", "secession-friedrichstra-szlig-e-12-1010-wien", "secession-froedrichstrasse-12-1010-wien", "secession-hauptraum-friedrichstrasse-12-1010-wien", "secession-hintereingang-cafe-friedrichstrasse-12-1010-wien", "secession-hintereingang-ehem-cafe-friedrichstr-12-1010-wien", "secession-hintereingang-ehem-cafe-friedrichstrasse-12-wien", "secessionsgarten", "secessions-garten-friedrichstrasse-12-wien-1", "secession-shop-friedrichstrasse-12-1010-wien", "secession-vereinigung-bildender-kunstlerinnen-friedrichstrasse-12-a-1010-wien", "secession-vienna-friedrichstrasse-12-1010-vienna", "secession-vorraum-und-ver-sacrum-zimmer", "treffpunkt-secession", "treffpunkt-secession-friedrichstrasse-2-1010-wien", "ver-sacrum-zimmer-der-wiener-secession", ...]}, %{id: "018e5ce8-cef1-7b24-83f3-7264f6b0540f", loc: "Alpenmilchzentrale", slugs: ["alpenmilch-zentrale-weyringergasse-36-1040-wien"]}, %{id: "018e5ce8-d4a3-7518-8211-a024ff0fe0b2", loc: "Galerie Lindner", slugs: ["galerie-lindner-schmalzhofgasse-13-1060-wien", "galerie-lindner-schmalzhofgasse-13-3-1060-wien"]}, %{id: "018e5ce8-d383-7641-83f7-eab939e1a2d0", loc: "Cafe Weidinger", slugs: ["cafe-weidinger-lerchenfelder-gurtel-1-1160-wien", "cafe-weidinger-lerchenfelder-gurtel-1-1160-wien"]}, %{id: "018d3bc0-812d-790e-9034-757352c5e008", loc: "Weißer Salon", slugs: ["weisser-salon"]}, %{id: "018d3beb-a15d-7dc5-b833-9eed12b20722", loc: "VHS Wiener Urania", slugs: ["dachsaal-volksbildungshaus-wiener-urania-uraniastrasse-1-1010-wien"]}, %{id: "018d3bc2-5d02-7b16-9b40-1025e1577a5e", loc: "Dunkelkammer", slugs: ["dunkelkammer"]}, %{id: "018e5ce8-cf44-767d-bc58-7002ce25cf0d", loc: "Schloss Neugebäude", slugs: ["schloss-neugebaude-kaiser-ebersdorfer-strasse-1110-wien", "schloss-neugebaude-lowenhof", "schloss-neugebaude-otmar-brix-gasse-1110-wien", "schloss-neugebaude-otmar-brix-gasse-1-1110-wien"]}, %{id: "018e5ce8-d97b-7693-8328-44378d73a462", loc: "Gösserhallen", slugs: ["gosserhallen-halle-1-laxenburger-strasse-2a-1100-wien", "gosserhallen-halle-5-laxenburger-strasse-2b-1100-wien", "gosserhallen-laxenburger-strasse-2a-1100-wien", "gosserhallen-laxenburger-strasse-2b-1100-wien"]}, %{id: "018e5ce8-cf00-7e06-ad3e-9818cbf204c9", loc: "Lutherische Stadtkirche", slugs: ["lutherische-stadtkirche-dorotheergasse-18-1010-wien", "lutherische-stadtkirche-wien"]}, %{id: "018e5ce8-cf20-7c9b-bf00-a3bdb43613ac", loc: "Kings Barbing Salon", slugs: ["kings-barbing-salon-wimbergergasse-8-1070-wien"]}, %{id: "018e5ce8-cf54-7884-bf2a-6351ea2db388", loc: "Stadtsaal", slugs: ["stadtsaal-mariahilferstrasse-81-1060-wien", "stadtsaal-mariahilfer-strasse-81-1060-wien", "stadtsaal-wien-1060-mariahilferstrasse-81", "stadtsaal-wien-mariahilferstrasse-81-1060-wien"]}, %{id: "018e5ce8-cf29-7f14-9bb7-47936ab42edb", loc: "Nepomukkapelle", slugs: ["johannes-nepomuk-kapelle-wahringer-gurtel-bei-gurtelbogen-115-1090-wien"]}, %{id: "018e5ce8-cf31-7ebf-92b9-d2b166b6a34a", loc: "Karmelitergasse 1", slugs: ["treffpunkt-karmelitergasse-1"]}, %{id: "018e5ce8-d077-753a-b0ea-68b2153973bd", loc: "WAK - Wiener Amateurphotographen Klub", slugs: ["wak-kollnerhofgasse-6-dg-1010-wien", "wak-wiener-amateur-photographenklub-kollnerhofgasse-6-dg-1010-wien"]}, %{id: "018e5ce8-d2af-7462-a4c7-b61c1420a462", loc: "Galizische Botschaft", slugs: ["galizische-botschaft-eitelbergergasse-4-1130-wien"]}, %{id: "018e5ce8-d27b-7a43-8043-9b961d4df387", loc: "Alte Donau - Romaplatz", slugs: ["romawiese-romaplatz-1210-wien"]}, %{id: "018e5ce8-d1bf-7baf-a3a4-a1b2aca8bf81", loc: "Althanstraße 12", slugs: ["soulveranda-althanstrasse-12-1090-wien"]}, %{id: "018e5ce8-d151-7359-9dd7-685961ba27f3", loc: "Schrödingerplatz", slugs: ["schrodingerplatz-1220", "schrodingerplatz-1220-wien", "schrodingerplatz-1220-wien", "schrodingerplatz-1-eingang-amtshaus-1220-wien"]}, %{id: "018e5ce8-d03b-781f-9c0a-63b08b340513", loc: "WienZimmer", slugs: ["wienzimmer"]}, %{id: "0190da92-cac8-7877-beae-3508ed2c583c", loc: "Planet10", slugs: ["pernerstorfergasse-12-1100-wien", "planet10-pernerstorfergasse-12-1100-wien", "planet-10-pernerstorfergasse-12-1100-wien", "planet10-pernerstorfergasse-12-1100-wien", "planet-10-pernerstorfergasse-12-1110-wien", "planet-10"]}, %{id: "018e5ce8-cfa1-7723-8784-68c92395321c", loc: "Palais Ehrbar", slugs: ["grosser-ehrbar-saal-muhlgasse-28-30-1040-wien", "grosser-ehrbarsaal-muhlgasse-30-1040-wien"]}, %{id: "018e5ce8-d9a5-7f8e-adde-62607b5098ed", loc: "Wotrubakirche", slugs: ["wotrubakirche-ottillingerplatz-1-1230-wien", "wotrubakirche-ottillingerplatz-1-1230-wien"]}, %{id: "018e5ce8-d22f-7e49-9a65-f463aeb956f3", loc: "Bäckerstrasse 3", slugs: ["galerie-hohenlohe-1010-backerstrasse-3", "galerie-hohenlohe-backerstrasse-3-1010-wien", "galerie-hohenlohe-backerstrasse-3-1010-wien"]}, %{id: "018e5ce8-d9f8-7551-aa03-54793103737c", loc: "Photoatelier Setzer-Tschiedel", slugs: ["photoatelier-setzer-tschiedel-dachgeschoss-museumstrasse-5-1070-wien", "photoatelier-setzer-tschiedel-museumstrasse-5-1070-wien"]}, %{id: "018e5ce8-d119-7952-adf0-40a4ce4ee14a", loc: "Bodenstedtgasse 4", slugs: ["bodenstedtgasse-6-1210-wien", "bodenstedtgasse-ecke-wedekindgasse-1210-wien"]}, %{id: "018e5ce8-d31c-78f4-bb9a-94e623a5eb36", loc: "Curhaus", slugs: ["curhaus-der-dompfarre-st-stephan-stephansplatz-3-1-stock-1010-wien", "curhaus-st-stephan-stephansplatz-3-1-stock-1010-wien"]}, %{id: "018e5ce8-d0f2-7be5-b549-5efa259cd6c7", loc: "Innsbruck", slugs: ["6020-innsbruck"]}, %{id: "018e5ce8-d222-7aaf-9095-c62c34f335ee", loc: "Wien Mariahilf", slugs: ["1060-mariahilf"]}, %{id: "018e5ce8-cfa5-7bf4-aa54-b5a368a1667c", loc: "VHS Simmering", slugs: ["vhs-simmering-gottschalkgasse-10-1110-wien"]}, %{id: "018e5ce8-d10a-7eed-b71b-7141fc194f6a", loc: "Spinnerin am Kreuz", slugs: ["spinnerin-am-kreuz"]}, %{id: "018e5ce8-d006-7bdc-81c3-98daa8fcf6df", loc: "USZ Schmelz", slugs: ["usz-1-universit-auml-ts-sport-zentrum-auf-der-schmelz-6a-halle-1-1150-wien", "usz-1-universit-auml-ts-sport-zentrum-wien-1150-auf-der-schmelz-6a-halle-1"]}, %{id: "018e5ce8-d071-7ca6-9439-d44dbf54d4ee", loc: "Hyblerpark", slugs: ["hyblerpark-1110-wien", ...]}, %{id: "018e5ce8-d295-74c6-9aa1-d39e842eda4f", loc: "Hietzing", slugs: [...]}, %{id: "018e5ce8-d040-7465-91a4-21a363fefdcb", loc: "Mitterhofergasse 2", ...}, %{id: "018e5ce8-d242-7381-9897-55e7eb4ca70e", ...}, %{...}, ...]
# find all  MyApp.LegacyEvent which alternative names map to  one of those slugs
# and move their showtimes to appropriate location

evs_with_slugs=MyAppBe.LocationsLive.LocationAltnamesLc.get_alternative_location_slugs_with_event_ids()
# for loc <- locs_with_slugs do

evs_with_slugs|> Kino.DataTable.new()
[%{id: 11971, location: "expositur wiener kunst schule\r\nAnton-Scharff-Gasse 4\r\n1120 Wien", slug: "expositur-wiener-kunst-schule-anton-scharff-gasse-4-1120-wien"}, %{id: 11978, location: "Kunstraum Weikendorf", slug: "kunstraum-weikendorf"}, %{id: 11986, location: "Künstlerhaus k/haus Videogalerie", slug: "kunstlerhaus-k-haus-videogalerie"}, %{id: 13463, location: "Galerie Krinzinger\r\n1010, Seilerstätte 16", slug: "galerie-krinzinger-1010-seilerstatte-16"}, %{id: 26184, location: "Seilerstätte\r\n1010 Wien", slug: "seilerstatte-1010-wien"}, %{id: 8934, location: "brut im Künstlerhaus", slug: "brut-im-kunstlerhaus"}, %{id: 5317, location: "thepalace\r\nbetriebsbahnhof breitensee\r\nhütteldorferstr.112\r\n1140 wien\r\n(u3 hütteldorferstr.)", slug: "thepalace-betriebsbahnhof-breitensee-hutteldorferstr-112-1140-wien-u3-hutteldorferstr"}, %{id: 986, location: "Fotogalerie Wien, Währinger Straße 59/WUK, A - 109", slug: "fotogalerie-wien-wahringer-strasse-59-wuk-a-109"}, %{id: 26195, location: "Kunstraum am Schauplatz \r\nPraterstrasse 42\r\n1020 Wien", slug: "kunstraum-am-schauplatz-praterstrasse-42-1020-wien"}, %{id: 19365, location: "1160 Wien, Yppenplatz, Radowanhalle", slug: "1160-wien-yppenplatz-radowanhalle"}, %{id: 1689, location: "rhiz", slug: "rhiz"}, %{id: 1263, location: "fluc", slug: "fluc"}, %{id: 5319, location: "thepalace\r\nbetriebsbahnhof breitensee\r\nhütteldorferstr.112\r\n1140 wien\r\n(u3 hütteldorferstr.)", slug: "thepalace-betriebsbahnhof-breitensee-hutteldorferstr-112-1140-wien-u3-hutteldorferstr"}, %{id: 1856, location: "Metalab", slug: "metalab"}, %{id: 1864, location: "Metalab/Fluc", slug: "metalab-fluc"}, %{id: 1869, location: "Fluc Beisl", slug: "fluc-beisl"}, %{id: 1559, location: "Schikaneder Kino, Margaretenstr. 24, 1040 Wien", slug: "schikaneder-kino-margaretenstr-24-1040-wien"}, %{id: 1564, location: "Galerie IG BILDENDE KUNST, 1060, Gumpendorfer Stra", slug: "galerie-ig-bildende-kunst-1060-gumpendorfer-stra"}, %{id: 1578, location: "Lerchenfeldergürtel 43 / Ecke Grundsteingasse, 116", slug: "lerchenfeldergurtel-43-ecke-grundsteingasse-116"}, %{id: 1605, location: "M13, Akademie der bildenden Künste, Mezzanin recht", slug: "m13-akademie-der-bildenden-kunste-mezzanin-recht"}, %{id: 1866, location: "Novit??tenraum", slug: "novit-tenraum"}, %{id: 24106, location: "Lukas Feichtner Galerie\r\nSeilerstätte 19\r\n1010 Wien", slug: "lukas-feichtner-galerie-seilerstatte-19-1010-wien"}, %{id: 1566, location: "Osteria Allora, Wallensteinplatz 5-6 1200 wien", slug: "osteria-allora-wallensteinplatz-5-6-1200-wien"}, %{id: 1575, location: "Krinzinger Projekte, 1070, Schottenfeldgasse 45", slug: "krinzinger-projekte-1070-schottenfeldgasse-45"}, %{id: 1871, location: "Novit??tenraum", slug: "novit-tenraum"}, %{id: 31845, location: "Universität für angewandte Kunst Wien\r\nOskar Kokoschka-Platz 2, 1010 Wien\r\n\r\nNeubau 6.Stock", slug: "universitat-fur-angewandte-kunst-wien-oskar-kokoschka-platz-2-1010-wien-neubau-6-stock"}, %{id: 1562, location: "Depot, 1070, Breite Gasse", slug: "depot-1070-breite-gasse"}, %{id: 1576, location: "EKH, Wielandgasse 2-4, Favoriten", slug: "ekh-wielandgasse-2-4-favoriten"}, %{id: 1610, location: "Michael Hall Con(temporary), 1050, Diehlgasse 51", slug: "michael-hall-con-temporary-1050-diehlgasse-51"}, %{id: 1563, location: "Phonogrammarchiv", slug: "phonogrammarchiv"}, %{id: 1568, location: "Künstlerhaus Wien, 1010, Karlsplatz 5", slug: "kunstlerhaus-wien-1010-karlsplatz-5"}, %{id: 1577, location: "IFK Internationales Forschungszentrum Kulturwissen", slug: "ifk-internationales-forschungszentrum-kulturwissen"}, %{id: 1600, location: "Gartenbaukino", slug: "gartenbaukino"}, %{id: 1874, location: "Bibliothek", slug: "bibliothek"}, %{id: 1560, location: "Schikaneder Kino, Margaretenstr. 24, 1040 Wien", slug: "schikaneder-kino-margaretenstr-24-1040-wien"}, %{id: 1565, location: "Galerie IG BILDENDE KUNST, 1060, Gumpendorfer Stra", slug: "galerie-ig-bildende-kunst-1060-gumpendorfer-stra"}, %{id: 1588, location: "Altes Rathaus, Wipplingerstraße 8, 1011 Wien", slug: "altes-rathaus-wipplingerstrasse-8-1011-wien"}, %{id: 1602, location: "TAG - Theater an der Gumpendorfer Straße, 1060 Wie", slug: "tag-theater-an-der-gumpendorfer-strasse-1060-wie"}, %{id: 1607, location: "Wiener Rathaus, Wappensaal, Lichtenfelsgasse 2, Fe", slug: "wiener-rathaus-wappensaal-lichtenfelsgasse-2-fe"}, %{id: 1617, location: "IKL - Institut für das künstlerische Lehramt, 1070", slug: "ikl-institut-fur-das-kunstlerische-lehramt-1070"}, %{id: 1596, location: "Impulszentrum IP.TWO - Fassade. Lerchenfeldergürte", slug: "impulszentrum-ip-two-fassade-lerchenfeldergurte"}, %{id: 1603, location: "TAG - Theater an der Gumpendorfer Straße, 1060 Wie", slug: "tag-theater-an-der-gumpendorfer-strasse-1060-wie"}, %{id: 1608, location: "Depot, 1070, Breite Gasse", slug: "depot-1070-breite-gasse"}, %{id: 1613, location: "QDK Vernstaltungsraum, quartier21/MQ, Electric Ave", slug: "qdk-vernstaltungsraum-quartier21-mq-electric-ave"}, %{id: 1618, location: "IKL - Institut für das künstlerische Lehramt, 1070", slug: "ikl-institut-fur-das-kunstlerische-lehramt-1070"}, %{id: 1635, location: "layr:wuestenhagen CONTEMPORARY, An der Hülben 2, A", slug: "layr-wuestenhagen-contemporary-an-der-hulben-2-a"}, %{id: 1650, location: "Depot, 1070, Breite Gasse", slug: "depot-1070-breite-gasse"}, %{id: 1661, location: "Christine König Galerie, 1040, Schleifmühlgasse 1", ...}, %{id: 1672, ...}, %{...}, ...]
# for loc <- locs_with_slugs |> Enum.take(10000) do
#   for loc_slug <- loc.slugs |> Enum.uniq() do
#     evs_with_slugs
#     |> Enum.filter(fn ev -> loc_slug == ev.slug end)
#     |> case do
#       [] ->
#         "✖ no events found for slug #{loc_slug}"

#       evs when is_list(evs) ->
#         for ev <- evs do
#           Event.get_by_legacy_event_id(ev.id, load: [:showtimes])
#           |> case do
#             {:ok, ev} ->
#               for st <- ev.showtimes do
#                 "showtime #{{"ev",st.event_id} |> to_webid!()} found, set loc_id to #{loc.id}/#{loc.loc}"

#                 st
#                 |> Ash.Changeset.for_update(:update, %{location_id: loc.id})
#                 |> Ash.update!()

#               end

#             {:error, _} ->
#               "✖ no event found for legacy id #{ev.id}"
#           end
#         end
#     end
#   end
# end
...
          location_id: "018e5ce8-d97b-7693-8328-44378d73a462",
          location_text: "Gösserhallen, Laxenburger Straße 2B, 1100 Wien",
          day1: ~D[2018-06-14],
          day2: ~D[2018-06-15],
          time1: 20.5,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 97239,
          tipp_tags: nil,
          tags: nil,
          hidden: nil,
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906950-0fb2-7c35-80a3-9432c634decc",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d97b-7693-8328-44378d73a462",
          location_text: "Gösserhallen, Laxenburger Straße 2B, 1100 Wien",
          day1: ~D[2018-06-13],
          day2: ~D[2018-06-16],
          time1: 19.5,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 97234,
          tipp_tags: nil,
          tags: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906949-404f-76ad-b69d-97a25d9d6e82",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cf00-7e06-ad3e-9818cbf204c9",
          location_text: "Lutherische Stadtkirche \r\nDorotheergasse 18\r\n1010 Wien",
          day1: ~D[2009-09-04],
          day2: ~D[2018-03-27],
          time1: 19.0,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 35371,
          tipp_tags: nil,
          tags: nil,
          hidden: nil,
          created_at: ~U[2024-06-30 13:15:26.671714Z],
          updated_at: ~U[2024-08-02 15:21:36.097684Z],
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906947-e51c-7454-83f9-fb4a5758cedb",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cf00-7e06-ad3e-9818cbf204c9",
          location_text: "Lutherische Stadtkirche Wien",
          day1: ~D[2007-11-03],
          day2: ~D[2018-03-27],
          time1: 17.0,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 5671,
          tipp_tags: nil,
          tags: nil,
          hidden: nil,
          created_at: ~U[2024-06-30 13:13:57.789200Z],
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694e-ff0a-7c0d-932a-c2cc1e419d14",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cf20-7c9b-bf00-a3bdb43613ac",
          location_text: "Kings Barbing Salon, Wimbergergasse 8, 1070 Wien",
          day1: ~D[2016-06-13],
          day2: ~D[2016-06-25],
          time1: 19.0,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 85067,
          tipp_tags: nil,
          tags: nil,
          hidden: nil,
          created_at: ~U[2024-06-30 13:21:43.178748Z],
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694c-36c1-70f4-9f75-7d3185bd160a",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cf54-7884-bf2a-6351ea2db388",
          location_text: "Stadtsaal, Mariahilferstraße 81, 1060 Wien",
          day1: ~D[2012-08-03],
          day2: ~D[2012-08-03],
          time1: 20.0,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 59270,
          tipp_tags: nil,
          tags: nil,
          hidden: nil,
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694c-bc59-764e-8047-d1a52071d2f8",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cf54-7884-bf2a-6351ea2db388",
          location_text: "Stadtsaal, Mariahilfer Straße 81, 1060 Wien",
          day1: ~D[2013-04-08],
          day2: ~D[2013-04-08],
          time1: 20.0,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 64243,
          tipp_tags: nil,
          tags: nil,
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694c-6d6d-7453-bc46-93bed1f2d427",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cf54-7884-bf2a-6351ea2db388",
          location_text: "STADTSAAL Wien, 1060 Mariahilferstrasse 81",
          day1: ~D[2012-10-23],
          day2: ~D[2012-10-23],
          time1: 20.0,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 61332,
          tipp_tags: nil,
          ...
        >
      ]
    ],
    [[]]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694f-b698-73a5-99db-70269c80eaea",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cf29-7f14-9bb7-47936ab42edb",
          location_text: "Johannes Nepomuk Kapelle, Währinger Gürtel bei Gürtelbogen 115, 1090 Wien",
          day1: ~D[2017-10-16],
          day2: ~D[2017-10-16],
          time1: 19.0,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 92877,
          tipp_tags: nil,
          tags: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906947-956c-7d50-a255-797691cf90b8",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cf31-7ebf-92b9-d2b166b6a34a",
          location_text: "Treffpunkt: Karmelitergasse 1",
          day1: ~D[2024-04-12],
          day2: ~D[2024-04-12],
          time1: 13.5,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 122649,
          tipp_tags: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694e-d372-7ea0-a68b-d260569aaeda",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d077-753a-b0ea-68b2153973bd",
          location_text: "WAK, Köllnerhofgasse 6/DG, 1010 Wien",
          day1: ~D[2016-03-10],
          day2: ~D[2016-04-01],
          time1: 19.0,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          legacy_id: 82937,
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694e-75f9-7f2a-8382-684e9930830f",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d077-753a-b0ea-68b2153973bd",
          location_text: "WAK - Wiener-Amateur-Photographenklub, Köllnerhofgasse 6/DG, 1010 Wien",
          day1: ~D[2015-09-17],
          day2: ~D[2015-09-17],
          time1: 19.0,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694d-21e6-7515-ba13-83a93baaa2fe",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d2af-7462-a4c7-b61c1420a462",
          location_text: "Galizische Botschaft\r\nEitelbergergasse 4\r\n1130 Wien",
          day1: ~D[2014-01-23],
          day2: ~D[2014-01-23],
          time1: 19.5,
          time2: nil,
          time_text: nil,
          tipp_text: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906950-0eb4-7fb5-8342-ba708358333b",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d27b-7a43-8043-9b961d4df387",
          location_text: "Romawiese, Romaplatz 1210 Wien",
          day1: ~D[2018-06-14],
          day2: ~D[2018-06-17],
          time1: 14.0,
          time2: nil,
          time_text: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694a-bd57-73eb-99cf-d9480309eb95",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d1bf-7baf-a3a4-a1b2aca8bf81",
          location_text: "Soulveranda\r\nAlthanstrasse 12, 1090 Wien",
          day1: ~D[2010-11-06],
          day2: ~D[2010-11-06],
          time1: 20.0,
          time2: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694b-80a6-7b42-8f5c-bd9ff316182d",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d151-7359-9dd7-685961ba27f3",
          location_text: "Schrödingerplatz, 1220",
          day1: ~D[2011-09-02],
          day2: ~D[2011-09-25],
          time1: 18.0,
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694a-3373-7549-b9d3-b770165a29b9",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d151-7359-9dd7-685961ba27f3",
          location_text: "Schrödingerplatz 1220 Wien",
          day1: ~D[2010-06-22],
          day2: ~D[2018-03-27],
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694d-92e3-7405-9481-1b3da0ec9529",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d151-7359-9dd7-685961ba27f3",
          location_text: "Schrödingerplatz, 1220 Wien",
          day1: ~D[2014-06-28],
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694a-21a2-741a-bb9b-79fd6d7f5f54",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d151-7359-9dd7-685961ba27f3",
          location_text: "Schrödingerplatz 1\r\nEingang Amtshaus\r\n1220 Wien",
          day1: ~D[2010-06-22],
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906945-7473-7f03-89ce-4ba2859b8894",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d03b-781f-9c0a-63b08b340513",
          location_text: "WienZimmer",
          day1: ~D[2023-04-29],
          day2: ~D[2023-04-29],
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694d-83c4-7f89-9308-b602172e7871",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "0190da92-cac8-7877-beae-3508ed2c583c",
          location_text: "Pernerstorfergasse 12, 1100 Wien",
          day1: ~D[2014-06-24],
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694a-0a77-7855-956c-5db887af7554",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "0190da92-cac8-7877-beae-3508ed2c583c",
          location_text: "planet10\r\nPernerstorfergasse 12\r\n1100 wien",
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694b-d80f-7cee-ad4f-c41f57f1114d",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "0190da92-cac8-7877-beae-3508ed2c583c",
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694c-4f81-7fb1-be9a-dd7e8454befa",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "0190da92-cac8-7877-beae-3508ed2c583c",
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694c-9502-736b-ab00-1cbcf3a3292a",
          title: nil,
          text: nil,
          parentevent_id: nil,
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694c-52f3-76da-a69e-49940d1c9e62",
          title: nil,
          text: nil,
          parentevent_id: nil,
          ...
        >
      ]
    ],
    [[]]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906948-7c0c-7957-b1f7-9965a633437d",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cfa1-7723-8784-68c92395321c",
          location_text: "Großer Ehrbar Saal\r\nMühlgasse 28 - 30\r\n1040 Wien",
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694b-1f08-7b96-9ffb-4b719832d7ed",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-cfa1-7723-8784-68c92395321c",
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694b-1f76-7a52-8f74-36ef084c8739",
          title: nil,
          text: nil,
          parentevent_id: nil,
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694b-5aa9-7e09-a0a5-699c20c3601d",
          title: nil,
          text: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694f-a311-75fd-bff8-cc80b409b715",
          title: nil,
          text: nil,
          parentevent_id: nil,
          location_id: "018e5ce8-d9a5-7f8e-adde-62607b5098ed",
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694f-ab98-764c-8e9c-0cfc4b7b5324",
          title: nil,
          text: nil,
          parentevent_id: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906947-98e7-76e5-bcbc-fa4d19da9998",
          title: nil,
          text: nil,
          parentevent_id: nil,
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906947-c017-7d38-b3bf-222ceb8ea8a4",
          title: nil,
          text: nil,
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906947-d7e8-7255-8f64-0452c74b461a",
          title: nil,
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "01906948-2616-73b3-a404-2becefa3c2e6",
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          ...
        >
      ],
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          ...
        >
      ],
      [#MyApp.Showtime, ...>],
      [#MyApp.Showtime<...>],
      [...]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694c-f26b-7d52-89a2-15e9d9e57c42",
          title: nil,
          text: nil,
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694e-b9ba-71fc-967d-a1fea14734e5",
          title: nil,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694d-7692-739e-b310-2da2a438b01c",
          title: nil,
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694a-adc5-71e7-b714-d44f08e80b38",
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          id: "0190694d-3929-7309-89a8-feca85dadcb9",
          ...
        >
      ]
    ],
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          event: #Ash.NotLoaded<:relationship, field: :event>,
          __meta__: #Ecto.Schema.Metadata<:loaded, "showtimes">,
          ...
        >
      ]
    ]
  ],
  [[[]]],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          location: #Ash.NotLoaded<:relationship, field: :location>,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          parentevent: #Ash.NotLoaded<:relationship, field: :parentevent>,
          ...
        >
      ]
    ]
  ],
  [
    [
      [
        #MyApp.Showtime<
          ev_geheges: #Ash.NotLoaded<:calculation, field: :ev_geheges>,
          days: #Ash.NotLoaded<:calculation, field: :days>,
          ...
        >
      ],
      [#MyApp.Showtime, ...>]
    ],
    [
      [#MyApp.Showtime, ...>],
      [#MyApp.Showtime<...>]
    ]
  ],
  [
    [[#MyApp.Showtime, ...>]],
    [[#MyApp.Showtime<...>]]
  ],
  [[[#MyApp.Showtime<...>]]],
  [[[...]], [...]],
  [[...]],
  [...],
  ...
]
...
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/blocks/panelslider.html.ex:25:33: MyAppWeb.MySuluComponents.Blocks.Panelslider."main (overridable 1)"/1

    warning: MyApp.Pudel.Albumlists.get_albumlist/1 is undefined (module MyApp.Pudel.Albumlists is not available or is yet to be defined)
    │
 19 │     MyApp.Pudel.Albumlists.get_albumlist(opts)
    │                            ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/albums_live/show_albums_lc.ex:19:28: MyAppWeb.AlbumsLive.ShowAlbumsLc.find_albums/1

    warning: module attribute @impl was not set for function render/1 callback (specified in Phoenix.LiveView). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
    │
 34 │   def render(assigns) do
    │   ~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/albums_live/albums_live.ex:34: MyAppWeb.AlbumsLive (module)

    warning: MyAppWeb.BreadcrumbC.main/1 is undefined (module MyAppWeb.BreadcrumbC is not available or is yet to be defined)
    │
 11 │       
    │                             ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/layout/pagebody_c.html.ex:11:29: MyAppWeb.MySuluComponents.Layout.PageBodyC."main (overridable 1)"/1

    warning: MyAppWeb.FooterC.outer/1 is undefined (module MyAppWeb.FooterC is not available or is yet to be defined)
    │
 13 │       
    │                         ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/layout/pagebody_c.html.ex:13:25: MyAppWeb.MySuluComponents.Layout.PageBodyC."main (overridable 1)"/1

    warning: MyAppWeb.HeaderC.main/1 is undefined (module MyAppWeb.HeaderC is not available or is yet to be defined)
    │
 10 │       
    │                         ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/layout/pagebody_c.html.ex:10:25: MyAppWeb.MySuluComponents.Layout.PageBodyC."main (overridable 1)"/1

    warning: MavuBeUserUi.default_conf/1 is undefined (module MavuBeUserUi is not available or is yet to be defined)
    │
 10 │         be_user_ui_conf: MavuBeUserUi.default_conf(%{})
    │                                       ~
    │
    └─ (my_app 0.7.17) lib/my_app_be/be_user_ui/be_user_live.ex:10:39: MyAppBe.BeUserUi.BeUserLive.mount/3

    warning: undefined attribute "%}" in slot "colheader" for component MyAppBe.MavuDatagrid.datagrid_c/1
    │
 52 │     <:colheader :let={%{name: name}} %} for_cols="*" class="text-left">
    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/showtimes/showtime_list_lc.html.heex:52: (file)

    warning: undefined attribute "slug" in slot "pill" for component MyAppWeb.Components.HorizontalFiltersC.main/1
    │
 31 │             <:pill slug={nil}>Alle
    │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/day_live/festivalprogramm_c.html.ex:31: (file)

    warning: undefined attribute "slug" in slot "pill" for component MyAppWeb.Components.HorizontalFiltersC.main/1
    │
 42 │               slug={item.tag[:slug]}
    │               ~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/day_live/festivalprogramm_c.html.ex:42: (file)

    warning: undefined attribute "max" for component MyAppWeb.DayLive.ShowtimelistHelpersC.showtime/1
    │
 89 │         max={10}
    │         ~~~~~~~~
    │
    └─ lib/my_app_web/day_live/festivalprogramm_c.html.ex:89: (file)

    warning: undefined attribute "limit" for component MyAppWeb.DayLive.ShowtimelistHelpersC.showtime/1
    │
 90 │         limit={8}
    │         ~~~~~~~~~
    │
    └─ lib/my_app_web/day_live/festivalprogramm_c.html.ex:90: (file)

    warning: undefined attribute "myself" for component MyAppWeb.DayLive.ShowtimelistHelpersC.showtime/1
    │
 88 │         myself={@myself}
    │         ~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/day_live/festivalprogramm_c.html.ex:88: (file)

    warning: undefined attribute "list" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 87 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/legacy_locations_live/legacy_location_list_component.html.heex:87: (file)

    warning: undefined attribute "name" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 87 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/legacy_locations_live/legacy_location_list_component.html.heex:87: (file)

    warning: module attribute @impl was not set for function render/1 callback (specified in Phoenix.LiveView). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
    │
 34 │   def render(assigns) do
    │   ~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/locations_live/locations_live.ex:34: MyAppWeb.LocationsLive (module)

    warning: undefined attribute "list" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 52 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/_bit/mavu_tags_live/mavu_tag_list_component.html.heex:52: (file)

    warning: undefined attribute "name" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 52 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/_bit/mavu_tags_live/mavu_tag_list_component.html.heex:52: (file)

     warning: undefined attribute "list" for component MyAppBe.MavuList.LabelComponent.paint/1
     │
 107 │         
     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     │
     └─ lib/my_app_be/albums_live/album_list_component.html.heex:107: (file)

     warning: undefined attribute "name" for component MyAppBe.MavuList.LabelComponent.paint/1
     │
 107 │         
     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     │
     └─ lib/my_app_be/albums_live/album_list_component.html.heex:107: (file)

     warning: undefined attribute "list" for component MyAppBe.MavuList.LabelComponent.paint/1
     │
 106 │         
     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     │
     └─ lib/my_app_be/locations_live/location_list_component.html.heex:106: (file)

     warning: undefined attribute "name" for component MyAppBe.MavuList.LabelComponent.paint/1
     │
 106 │         
     │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     │
     └─ lib/my_app_be/locations_live/location_list_component.html.heex:106: (file)

    warning: MyAppWeb.TeaserlistC.main/1 is undefined (module MyAppWeb.TeaserlistC is not available or is yet to be defined)
    │
 23 │     
    │                           ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/blocks/special_element_block.html.ex:23:27: MyAppWeb.MySuluComponents.Blocks.SpecialElementBlock."main (overridable 1)"/1

     warning: undefined attribute "context" for component MyAppWeb.DayLive.EventdetailC.showtime/1
     │
 309 │             <.showtime st={st} prev={prev} context={@context} main_showtime={@main_showtime} />
     │             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     │
     └─ lib/my_app_web/day_live/eventdetail_c.html.ex:309: (file)

     warning: no route path for MyAppWeb.Router matches "/#{assigns.context.lang}/agent/#{assigns.agent.id}"
     │
 350 │       navigate={~p"/#{@context.lang}/agent/#{@agent.id}"}
     │       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     │
     └─ (my_app 0.7.17) lib/my_app_web/day_live/eventdetail_c.html.ex:350: MyAppWeb.DayLive.EventdetailC.veranstalterblock/1

    warning: Tails.classes/2 is undefined or private. Did you mean:

          * classes/1

    │
 18 │         class={Tails.classes("tab", [{"tab-active", tab.active?}]) |> to_string()}
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app_be/_bit/mavu_be_user_ui/be_user_edit_lc.html.heex:18: MyAppBe.MavuBeUserUi.BeUserEditLc.render/1

    warning: module attribute @impl was not set for function render/1 callback (specified in Phoenix.LiveView). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
    │
 25 │   def render(assigns) do
    │   ~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/home_live/home_live.ex:25: MyAppWeb.HomeLive (module)

    warning: undefined attribute "list" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 87 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/_bit/tagged_rodents_live/tagged_rodent_list_lc.html.heex:87: (file)

    warning: undefined attribute "name" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 87 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/_bit/tagged_rodents_live/tagged_rodent_list_lc.html.heex:87: (file)

    warning: undefined attribute "list" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 87 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/legacy_events_live/legacy_event_list_component.html.heex:87: (file)

    warning: undefined attribute "name" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 87 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/legacy_events_live/legacy_event_list_component.html.heex:87: (file)

    warning: Flickrpix.request/1 is undefined (module Flickrpix is not available or is yet to be defined)
    │
 10 │     |> Flickrpix.request()
    │                  ~
    │
    └─ (my_app 0.7.17) lib/my_app/albums/albums.ex:10:18: MyApp.Albums.create_new_photoset_for_album/3

    warning: undefined attribute "list" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 44 │                         list={@items_filtered}
    │                         ~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/_bit/obanjobs_live/obanjob_list_component.html.heex:44: (file)

    warning: MyAppWeb.DividerC.main/1 is undefined (module MyAppWeb.DividerC is not available or is yet to be defined)
    │
 52 │     
    │                        ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:52:24: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: undefined attribute "name" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 45 │                         name={col.name}
    │                         ~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/_bit/obanjobs_live/obanjob_list_component.html.heex:45: (file)

    warning: MyAppWeb.FollowblockC.main/1 is undefined (module MyAppWeb.FollowblockC is not available or is yet to be defined)
    │
 70 │     
    │                            ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:70:28: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: undefined attribute "list" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 57 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/_bit/mavu_tagcats_live/mavu_tagcat_list_component.html.heex:57: (file)

    warning: MyAppWeb.FonttestC.main/1 is undefined (module MyAppWeb.FonttestC is not available or is yet to be defined)
    │
 40 │     
    │                         ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:40:25: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: undefined attribute "name" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 57 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/_bit/mavu_tagcats_live/mavu_tagcat_list_component.html.heex:57: (file)

    warning: MyAppWeb.FooterC.main/1 is undefined (module MyAppWeb.FooterC is not available or is yet to be defined)
    │
 94 │     
    │                       ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:94:23: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: module attribute @impl was not set for function handle_info/2 callback (specified in Phoenix.LiveView). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
    │
 84 │   def handle_info({:mavu_bucket, "event_detail:" <> ev_id, _, _} = msg, socket) do
    │   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/day_live/day_live.html.ex:84: MyAppWeb.DayLive (module)

    warning: MyAppWeb.FooternavigationC.main/1 is undefined (module MyAppWeb.FooternavigationC is not available or is yet to be defined)
    │
 88 │     
    │                                 ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:88:33: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: MyAppWeb.HeadC.main/1 is undefined (module MyAppWeb.HeadC is not available or is yet to be defined)
    │
 28 │     
    │                     ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:28:21: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: module attribute @impl was not set for function render/1 callback (specified in Phoenix.LiveView). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
    │
 26 │   def render(assigns) do
    │   ~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/search_live/search_live.ex:26: MyAppWeb.SearchLive (module)

     warning: MyAppWeb.HeaderC.main/1 is undefined (module MyAppWeb.HeaderC is not available or is yet to be defined)
     │
 100 │     
     │                       ~
     │
     └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:100:23: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: MyAppWeb.KofferC.main/1 is undefined (module MyAppWeb.KofferC is not available or is yet to be defined)
    │
 46 │     
    │                       ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:46:23: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: undefined attribute "list" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 95 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/agents_live/agent_list_component.html.heex:95: (file)

    warning: undefined attribute "name" for component MyAppBe.MavuList.LabelComponent.paint/1
    │
 95 │         
    │         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_be/agents_live/agent_list_component.html.heex:95: (file)

    warning: MyAppWeb.TeaserlistC.main/1 is undefined (module MyAppWeb.TeaserlistC is not available or is yet to be defined)
    │
 34 │     
    │                           ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:34:27: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: MyAppWeb.TestpageC.main/1 is undefined (module MyAppWeb.TestpageC is not available or is yet to be defined)
    │
 76 │     
    │                         ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:76:25: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

     warning: Phoenix.LiveView.push_redirect/2 is deprecated. Use push_navigate/2 instead
     │
 169 │         %MyApp.Agent{} -> socket |> push_redirect(to: ~p"/be/agents/?rec=#{target_item.id}")
     │                                     ~
     │
     └─ (my_app 0.7.17) lib/my_app_be/tools_live/tools_create_x_from_y_lc.html.ex:169:37: MyAppBe.ToolsLive.ToolsCreateXFromYLc.handle_event/3
     └─ (my_app 0.7.17) lib/my_app_be/tools_live/tools_create_x_from_y_lc.html.ex:170:37: MyAppBe.ToolsLive.ToolsCreateXFromYLc.handle_event/3
     └─ (my_app 0.7.17) lib/my_app_be/tools_live/tools_create_x_from_y_lc.html.ex:171:40: MyAppBe.ToolsLive.ToolsCreateXFromYLc.handle_event/3

    warning: Phoenix.Component.live_flash/2 is deprecated. Use Phoenix.Flash.get/2 in Phoenix v1.7+
    │
 39 │     email = live_flash(socket.assigns.flash, :email)
    │             ~
    │
    └─ (my_app 0.7.17) lib/my_app_be/be_accounts/be_user_login_live.ex:39:13: MyAppBe.BeAccounts.BeUserLoginLive.mount/3

    warning: module attribute @impl was not set for function render/1 callback (specified in Phoenix.LiveComponent). This either means you forgot to add the "@impl true" annotation before the definition or that you are accidentally overriding this callback
    │
 18 │   def render(assigns) do
    │   ~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/day_live/showtimelist_lc.html.ex:18: MyAppWeb.DayLive.ShowtimelistC (module)

    warning: MyAppWeb.TextpanelC.main/1 is undefined (module MyAppWeb.TextpanelC is not available or is yet to be defined)
    │
 64 │     
    │                          ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:64:26: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: undefined attribute "max" for component MyAppWeb.DayLive.ShowtimelistHelpersC.showtime/1
    │
 41 │                 max={10}
    │                 ~~~~~~~~
    │
    └─ lib/my_app_web/day_live/showtimelist_lc.html.ex:41: (file)

    warning: undefined attribute "limit" for component MyAppWeb.DayLive.ShowtimelistHelpersC.showtime/1
    │
 42 │                 limit={8}
    │                 ~~~~~~~~~
    │
    └─ lib/my_app_web/day_live/showtimelist_lc.html.ex:42: (file)

    warning: MyAppWeb.TopnavigationC.main/1 is undefined (module MyAppWeb.TopnavigationC is not available or is yet to be defined)
    │
 82 │     
    │                              ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:82:30: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

    warning: undefined attribute "myself" for component MyAppWeb.DayLive.ShowtimelistHelpersC.showtime/1
    │
 40 │                 myself={@myself}
    │                 ~~~~~~~~~~~~~~~~
    │
    └─ lib/my_app_web/day_live/showtimelist_lc.html.ex:40: (file)

    warning: no route path for MyAppWeb.Router matches "/app/js/app.js"
    │
 14 │     
    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app_web/components/layouts/sulu_root.html.heex:14: MyAppWeb.Layouts.sulu_root/1

    warning: no route path for MyAppWeb.Router matches "/app/css/sulu.css?#{System.os_time(:second)}"
    │
 10 │     
    │     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app_web/components/layouts/sulu_root.html.heex:10: MyAppWeb.Layouts.sulu_root/1

    warning: MyAppWeb.WideimageC.main/1 is undefined (module MyAppWeb.WideimageC is not available or is yet to be defined)
    │
 58 │     
    │                          ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/my_custom_element_mapper.html.ex:58:26: MyAppWeb.MySuluComponents.MyCustomElementMapper.component_for/1

     warning: MyApp.TaggedRodent.get_by_id/1 is undefined or private. Did you mean:

           * get/2
           * get/3

     │
 111 │   def resolve(id) when is_uuid_representation(id), do: __MODULE__.get_by_id(id)
     │                                                                   ~
     │
     └─ (my_app 0.7.17) lib/my_app/_bit/tagged_rodents/resources/tagged_rodent.ex:111:67: MyApp.TaggedRodent.resolve/1

     warning: MyApp.TaggedRodent.get_by_id!/1 is undefined or private
     │
 116 │   def resolve!(id) when is_uuid_representation(id), do: __MODULE__.get_by_id!(id)
     │                                                                    ~
     │
     └─ (my_app 0.7.17) lib/my_app/_bit/tagged_rodents/resources/tagged_rodent.ex:116:68: MyApp.TaggedRodent.resolve!/1

     warning: MyApp.TaggedRodent.get_by_slug/1 is undefined or private
     │
 112 │   def resolve(id) when is_binary(id), do: __MODULE__.get_by_slug(id)
     │                                                      ~
     │
     └─ (my_app 0.7.17) lib/my_app/_bit/tagged_rodents/resources/tagged_rodent.ex:112:54: MyApp.TaggedRodent.resolve/1

     warning: MyApp.TaggedRodent.get_by_slug!/1 is undefined or private
     │
 117 │   def resolve!(id) when is_binary(id), do: __MODULE__.get_by_slug!(id)
     │                                                       ~
     │
     └─ (my_app 0.7.17) lib/my_app/_bit/tagged_rodents/resources/tagged_rodent.ex:117:55: MyApp.TaggedRodent.resolve!/1

    warning: variable "agent" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 10 │         agent =
    │         ~
    │
    └─ (my_app 0.7.17) lib/my_app/pudel/tiny_agent.ex:10:9: MyApp.Pudel.TinyAgent.resolve0/2

    warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 65 │   def save_photo_id_to_mavufile(photo_id, %MavuFile{} = mf, opts \\ []) do
    │                                                             ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/eselfile/eselfiles.ex:65:61: MyApp.Eselfiles.save_photo_id_to_mavufile/3

    warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 71 │   def remove_original_from_disk(%MavuFile{} = mf, opts \\ []) do
    │                                                   ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/eselfile/eselfiles.ex:71:51: MyApp.Eselfiles.remove_original_from_disk/2

    warning: variable "size" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 82 │       @get_image_size {_, {:ok, %{size: size}}} <- {imagepath, File.stat(imagepath)}
    │                                         ~
    │
    └─ (my_app 0.7.17) lib/my_app/eselfile/eselfiles.ex:82:41: MyApp.Eselfiles.upgrade_image_in_event/2

    warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 77 │   def upgrade_image_in_event(event, opts \\ []) do
    │                                     ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/eselfile/eselfiles.ex:77:37: MyApp.Eselfiles.upgrade_image_in_event/2

    warning: unused import Ash.Query
    │
 16 │   import Ash.Query
    │   ~
    │
    └─ lib/my_app/eselfile/eselfiles.ex:16:3

    warning: clauses with the same name and arity (number of arguments) should be grouped together, "def get_listdata/1" was previously defined (lib/my_app_web/day_live/showtimelist_lc.html.ex:77)
    │
 93 │   def get_listdata(_), do: []
    │       ~
    │
    └─ lib/my_app_web/day_live/showtimelist_lc.html.ex:93:7

    warning: Spark.OptionsHelpers.docs/1 is deprecated. Use `Spark.Options.docs/1` instead
    │
 16 │    #{Spark.OptionsHelpers.docs(@constraints)}
    │                           ~
    │
    └─ lib/my_app/_bit/mavu_tags/types/mavu_tag_uuid_type.ex:16:27: MyApp.MavuTags.Types.MavuTagUuidType (module)

    warning: redefining @impl attribute previously set at line 59
    │
 60 │   @impl true
    │   ~~~~~~~~~~
    │
    └─ lib/my_app_web/day_live/day_live.html.ex:60: MyAppWeb.DayLive (module)

    warning: variable "msg" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 84 │   def handle_info({:mavu_bucket, "event_detail:" <> ev_id, _, _} = msg, socket) do
    │                                                                    ~~~
    │
    └─ (my_app 0.7.17) lib/my_app_web/day_live/day_live.html.ex:84:68: MyAppWeb.DayLive.handle_info/2

    warning: the underscored variable "_assigns" is used after being set. A leading underscore indicates that the value of the variable should be ignored. If this is intended please rename the variable to remove the underscore
    │
 25 │       |> assign(_assigns)
    │                 ~
    │
    └─ (my_app 0.7.17) lib/my_app_be/showtimes/showtimes_for_entity_lc.ex:25:17: MyAppBe.Showtimes.ShowtimesForEntityLc.update/2

    warning: the underscored variable "_assigns" is used after being set. A leading underscore indicates that the value of the variable should be ignored. If this is intended please rename the variable to remove the underscore
    │
 26 │       |> assign(st_id: _assigns.context.params["st_rec"])
    │                        ~
    │
    └─ (my_app 0.7.17) lib/my_app_be/showtimes/showtimes_for_entity_lc.ex:26:24: MyAppBe.Showtimes.ShowtimesForEntityLc.update/2

    warning: the underscored variable "_assigns" is used after being set. A leading underscore indicates that the value of the variable should be ignored. If this is intended please rename the variable to remove the underscore
    │
 27 │       |> assign(items: load_items(_assigns))
    │                                   ~
    │
    └─ (my_app 0.7.17) lib/my_app_be/showtimes/showtimes_for_entity_lc.ex:27:35: MyAppBe.Showtimes.ShowtimesForEntityLc.update/2

     warning: variable "location_ids" is unused (if the variable is not meant to be used, prefix it with an underscore)
     │
 121 │     location_ids =
     │     ~~~~~~~~~~~~
     │
     └─ (my_app 0.7.17) lib/my_app/pudel/detail_event.ex:121:5: MyApp.Pudel.DetailEvent.get_single_location_id/1

    warning: unused import MyApp.MavuImg
    │
  4 │   import MyApp.MavuImg
    │   ~
    │
    └─ lib/my_app_web/locations_live/location_list_c.html.ex:4:3

     warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
     │
 103 │   def resolve_hour(hr_float, opts) when is_hour(hr_float), do: {:ok, hr_float}
     │                              ~~~~
     │
     └─ (my_app 0.7.17) lib/my_app/hours.ex:103:30: MyApp.Hours.resolve_hour/2

    warning: unused alias Decimal
    │
  3 │   alias Ash.Type.Decimal
    │   ~
    │
    └─ lib/my_app/hours.ex:3:3

     warning: unused import MyApp.MavuEntities.UuidGuards
     │
 100 │   import MyApp.MavuEntities.UuidGuards
     │   ~
     │
     └─ lib/my_app/hours.ex:100:3

    warning: unused alias Days
    │
  5 │   alias MyApp.Days
    │   ~
    │
    └─ lib/my_app/pudel/daylists.ex:5:3

    warning: unused alias TinyEvent
    │
  3 │   alias MyApp.Pudel.TinyEvent
    │   ~
    │
    └─ lib/my_app/pudel/daylists.ex:3:3

    warning: unused alias MavuTags
    │
  2 │   alias MyApp.MavuTags
    │   ~
    │
    └─ lib/my_app/pudel/locationlists.ex:2:3

    warning: variable "error_info" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 42 │       {:error, error_info} ->
    │                ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/_bit/mavu_sulu/blockhelpers.ex:42:16: MyAppWeb.MavuSulu.Blockhelpers.sulu_navigation_root_tree/3

    warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 16 │   def get_event_headers(opts \\ []) do
    │                         ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/oai/oai_event.ex:16:25: MyApp.Oai.OaiEvent.get_event_headers/1

     warning: module attribute @doc was set but no definition follows it
     │
 164 │   @doc """
     │   ~~~~~~~~
     │
     └─ lib/my_app/oai/oai_event.ex:164: MyApp.Oai.OaiEvent (module)

    warning: unused import MyAppWeb.MavuSulu.BlockmapperHelpers
    │
  4 │   import MyAppWeb.MavuSulu.BlockmapperHelpers
    │   ~
    │
    └─ lib/my_app_web/my_sulu_components/my_page_mapper.html.ex:4:3

    warning: variable id in code block has no effect as it is never returned (remove the variable or assign it to _ to avoid warnings)
    │
  5 │     id
    │     ~
    │
    └─ (my_app 0.7.17) lib/my_app/pudel/tiny_location.ex:5:5: MyApp.Pudel.TinyLocation.resolve0/2

    warning: unused import MyApp.MavuImg
    │
  4 │   import MyApp.MavuImg
    │   ~
    │
    └─ lib/my_app_web/components/tipps_for_entity_detail_c.html.ex:4:3

    warning: unused alias MavuFiles
    │
  2 │   alias MyApp.MavuFiles
    │   ~
    │
    └─ lib/my_app_be/_bit/mavu_files_live/components.html.ex:2:3

    warning: unused import MyAppWeb.MavuSulu.Blockhelpers
    │
  4 │   import MyAppWeb.MavuSulu.Blockhelpers
    │   ~
    │
    └─ lib/my_app_web/my_sulu_components/blocks/special_element_block.html.ex:4:3

    warning: variable "result" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 89 │         {:ok, result} ->
    │               ~
    │
    └─ (my_app 0.7.17) lib/my_app_be/showtimes/showtime_edit_lc.ex:89:15: MyAppBe.Showtimes.ShowtimeEditLc.handle_event/3

    warning: unused import MyApp.Days
    │
  7 │   import MyApp.Days
    │   ~
    │
    └─ lib/my_app/types/my_day_ash_type.ex:7:3

    warning: unused import Phoenix.HTML
    │
  4 │   import Phoenix.HTML
    │   ~
    │
    └─ lib/my_app_be/be_email/mail_layout_helpers.ex:4:3

    warning: unused import Phoenix.HTML.Form
    │
  5 │   import Phoenix.HTML.Form
    │   ~
    │
    └─ lib/my_app_be/be_email/mail_layout_helpers.ex:5:3

    warning: module attribute @variant was set but never used
    │
 34 │   @variant 2
    │   ~~~~~~~~~~
    │
    └─ lib/my_app/_bit/mavu_entities/mavu_uuidv7.ex:34: MyApp.MavuEntities.MavuUuidv7 (module)

    warning: Spark.OptionsHelpers.docs/1 is deprecated. Use `Spark.Options.docs/1` instead
    │
 25 │    #{Spark.OptionsHelpers.docs(@constraints)}
    │                           ~
    │
    └─ lib/my_app/_bit/mavu_files/types/mavu_file_uuid_type.ex:25:27: MyApp.MavuFiles.Types.MavuFileUuidType (module)

    warning: variable "params" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 16 │   defp apply_action(socket, :index, params) do
    │                                     ~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app_web/locations_live/locations_live.ex:16:37: MyAppWeb.LocationsLive.apply_action/3

    warning: unused import PhoenixHTMLHelpers.Form
    │
  9 │   import PhoenixHTMLHelpers.Form
    │   ~
    │
    └─ lib/my_app_be/my_ashfilter_components/mavulist_columnchooser_lc/mavulist_columnchooser_lc.ex:9:3

    warning: variable "agent" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 31 │   def create(MyApp.Agent = agent, %MyApp.Location{} = loc) do
    │                            ~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/create_x_from_y.ex:31:28: MyApp.CreateXFromY.create/2

    warning: unused alias MavuFiles
    │
  4 │   alias MyApp.MavuFiles
    │   ~
    │
    └─ lib/my_app_be/_bit/mavu_files_live/filefield_c.html.ex:4:3

    warning: unused import MyApp.MavuImg
    │
  4 │   import MyApp.MavuImg
    │   ~
    │
    └─ lib/my_app_web/day_live/festivalprogramm_c.html.ex:4:3

    warning: variable "block" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 43 │   def get_default_classes(block, %{blocklevel: 0} = context),
    │                           ~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/blocks/image_block.html.ex:43:27: MyAppWeb.MySuluComponents.Blocks.ImageBlock.get_default_classes/2

    warning: variable "context" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 43 │   def get_default_classes(block, %{blocklevel: 0} = context),
    │                                                     ~~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app_web/my_sulu_components/blocks/image_block.html.ex:43:53: MyAppWeb.MySuluComponents.Blocks.ImageBlock.get_default_classes/2

    warning: unused import Ecto.Query
    │
  5 │   import Ecto.Query
    │   ~
    │
    └─ lib/my_app_be/albums_live/album_altnames_lc.html.ex:5:3

    warning: unused import Phoenix.HTML.Form
    │
  3 │   import Phoenix.HTML.Form
    │   ~
    │
    └─ lib/my_app_be/albums_live/album_altnames_lc.html.ex:3:3

    warning: variable "list_state" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 17 │         %{conf: %{ash_resource: MyApp.Event}} = list_state
    │                                                 ~~~~~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app_be/my_bulkedit_components/bulkedit_mapper.ex:17:49: MyAppBe.MyBulkeditComponents.MyBulkeditMapper.get_component_for_field/2

    warning: variable "params" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 16 │   defp apply_action(socket, :index, params) do
    │                                     ~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app_web/albums_live/albums_live.ex:16:37: MyAppWeb.AlbumsLive.apply_action/3

    warning: variable "definition" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 58 │   def url(definition, :flickr_original, {file, scope}, _options) do
    │           ~~~~~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/eselfile/eselfile_storage.ex:58:11: MyApp.EselfileStorage.url/4

    warning: variable "file" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 58 │   def url(definition, :flickr_original, {file, scope}, _options) do
    │                                          ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/eselfile/eselfile_storage.ex:58:42: MyApp.EselfileStorage.url/4

    warning: variable "file" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 70 │   def url(definition, :original, {file, scope} = file_and_scope, _options) do
    │                                   ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/eselfile/eselfile_storage.ex:70:35: MyApp.EselfileStorage.url/4

    warning: clauses with the same name and arity (number of arguments) should be grouped together, "def url/4" was previously defined (lib/my_app/eselfile/eselfile_storage.ex:56)
    │
 70 │   def url(definition, :original, {file, scope} = file_and_scope, _options) do
    │       ~
    │
    └─ lib/my_app/eselfile/eselfile_storage.ex:70:7

    warning: Spark.OptionsHelpers.docs/1 is deprecated. Use `Spark.Options.docs/1` instead
    │
 21 │   #{Spark.OptionsHelpers.docs(@constraints)}
    │                          ~
    │
    └─ lib/my_app/types/my_decimal_ash_type.ex:21:26: MyApp.Types.MyDecimalAshType (module)

    warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 16 │   def get_location_headers(opts \\ []) do
    │                            ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/oai/oai_location.ex:16:28: MyApp.Oai.OaiLocation.get_location_headers/1

     warning: variable "error_info" is unused (if the variable is not meant to be used, prefix it with an underscore)
     │
 164 │           {:error, error_info} ->
     │                    ~
     │
     └─ (my_app 0.7.17) lib/my_app/oai/oai_location.ex:164:20: MyApp.Oai.OaiLocation.get_temporal/1

     warning: variable "name" is unused (if the variable is not meant to be used, prefix it with an underscore)
     │
 188 │     for name <- rec.names do
     │         ~
     │
     └─ (my_app 0.7.17) lib/my_app/oai/oai_location.ex:188:9: MyApp.Oai.OaiLocation.get_names/1

     warning: module attribute @doc was set but no definition follows it
     │
 192 │   @doc """
     │   ~~~~~~~~
     │
     └─ lib/my_app/oai/oai_location.ex:192: MyApp.Oai.OaiLocation (module)

    warning: Spark.OptionsHelpers.docs/1 is deprecated. Use `Spark.Options.docs/1` instead
    │
 24 │    #{Spark.OptionsHelpers.docs(@constraints)}
    │                           ~
    │
    └─ lib/my_app/types/entity_uuid_type.ex:24:27: MyApp.Types.EntityUuidType (module)

    warning: unused import MyAppWeb.MySuluComponents.MyBlockhelpers
    │
  5 │   import(MyAppWeb.MySuluComponents.MyBlockhelpers)
    │   ~
    │
    └─ lib/my_app_web/my_sulu_components/blocks/panelslider.html.ex:5:3

    warning: unused import Ecto.Query
    │
  5 │   import Ecto.Query
    │   ~
    │
    └─ lib/my_app_be/locations_live/location_altnames_lc.html.ex:5:3

    warning: unused import Phoenix.HTML.Form
    │
  3 │   import Phoenix.HTML.Form
    │   ~
    │
    └─ lib/my_app_be/locations_live/location_altnames_lc.html.ex:3:3

     warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
     │
 102 │   def get_missing_organizers(%MyApp.LegacyEvent{} = le, opts \\ []) do
     │                                                         ~~~~
     │
     └─ (my_app 0.7.17) lib/my_app/legacy/legacy_event_import.ex:102:57: MyApp.LegacyEventImport.get_missing_organizers/2

     warning: variable "rel_type" is unused (if the variable is not meant to be used, prefix it with an underscore)
     │
 331 │             {rel_type, loc_id, text, daterec} ->
     │              ~
     │
     └─ (my_app 0.7.17) lib/my_app/legacy/legacy_event_import.ex:331:14: MyApp.LegacyEventImport.add_showtime_to_imported_event/4

    warning: unused import MyApp.MavuImg
    │
  4 │   import MyApp.MavuImg
    │   ~
    │
    └─ lib/my_app_web/locations_live/locationdetail_c.html.ex:4:3

    warning: Phoenix.HTML.Form.form_for/3 is undefined or private
    │
 71 │     f = Phoenix.HTML.Form.form_for(cs, "#", as: :dummy)
    │                           ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/utils/my_helpers.ex:71:27: MyAppWeb.MyHelpers.state_from_changeset/1

     warning: Phoenix.HTML.Form.form_for/3 is undefined or private
     │
 122 │         Phoenix.HTML.Form.form_for(form.source.arguments, "arguments",
     │                           ~
     │
     └─ (my_app 0.7.17) lib/my_app_be/_bit/mavu_list_ashfilter/filter_form/arguments.ex:122:27: Phoenix.HTML.FormData.MyAppBe.MavuListAshfilter.FilterForm.Arguments.to_form/4

    warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 16 │   def get_agent_headers(opts \\ []) do
    │                         ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/oai/oai_agent.ex:16:25: MyApp.Oai.OaiAgent.get_agent_headers/1

     warning: variable "error_info" is unused (if the variable is not meant to be used, prefix it with an underscore)
     │
 165 │           {:error, error_info} ->
     │                    ~
     │
     └─ (my_app 0.7.17) lib/my_app/oai/oai_agent.ex:165:20: MyApp.Oai.OaiAgent.get_temporal/1

     warning: variable "name" is unused (if the variable is not meant to be used, prefix it with an underscore)
     │
 189 │     for name <- rec.names do
     │         ~
     │
     └─ (my_app 0.7.17) lib/my_app/oai/oai_agent.ex:189:9: MyApp.Oai.OaiAgent.get_names/1

     warning: module attribute @doc was set but no definition follows it
     │
 193 │   @doc """
     │   ~~~~~~~~
     │
     └─ lib/my_app/oai/oai_agent.ex:193: MyApp.Oai.OaiAgent (module)

    warning: variable "gehege" is unused (there is a variable with the same name in the context, use the pin operator (^) to match on it or prefix this variable with underscore if it is not meant to be used)
    │
 16 │     gehege = gehege |> MavuTags.resolve!()
    │     ~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/pudel/programmlists.ex:16:5: MyApp.Pudel.Programmlists.get_programmlists_for_gehege/2

    warning: variable "gehege" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 36 │   def get_programmlists_for_gehege(%{slug: slug} = gehege, opts), do: []
    │                                                    ~~~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/pudel/programmlists.ex:36:52: MyApp.Pudel.Programmlists.get_programmlists_for_gehege/2

    warning: variable "opts" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 36 │   def get_programmlists_for_gehege(%{slug: slug} = gehege, opts), do: []
    │                                                            ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/pudel/programmlists.ex:36:60: MyApp.Pudel.Programmlists.get_programmlists_for_gehege/2

    warning: variable "slug" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 36 │   def get_programmlists_for_gehege(%{slug: slug} = gehege, opts), do: []
    │                                            ~~~~
    │
    └─ (my_app 0.7.17) lib/my_app/pudel/programmlists.ex:36:44: MyApp.Pudel.Programmlists.get_programmlists_for_gehege/2

    warning: unused alias Event
    │
  2 │   alias MyApp.Event
    │   ~
    │
    └─ lib/my_app/pudel/programmlists.ex:2:3

    warning: unused alias MavuEntities
    │
  2 │   alias MyApp.MavuEntities
    │   ~
    │
    └─ lib/my_app_be/my_ashfilter_components/arrow_filter_c.html.ex:2:3

    warning: variable "error_info" is unused (if the variable is not meant to be used, prefix it with an underscore)
    │
 37 │       {:error, error_info} ->
    │                ~
    │
    └─ (my_app 0.7.17) lib/my_app_web/_bit/mavu_sulu/suludata.ex:37:16: MyAppWeb.MavuSulu.Suludata.get_teasers/2

     warning: variable "error_info" is unused (if the variable is not meant to be used, prefix it with an underscore)
     │
 163 │       {:error, error_info} ->
     │                ~
     │
     └─ (my_app 0.7.17) lib/my_app_web/_bit/mavu_sulu/suludata.ex:163:16: MyAppWeb.MavuSulu.Suludata.get_current_asset_block/1

    warning: unused import MyApp.MavuImg
    │
  4 │   import MyApp.MavuImg
    │   ~
    │
    └─ lib/my_app_web/albums_live/album_list_c.html.ex:4:3

:ok