""" View saved events resource for the OpenEventDatabase. """ import falcon from oedb.utils.logging import logger class DemoViewEventsResource: """ Resource for viewing saved events. Handles the /demo/view-events endpoint. """ def on_get(self, req, resp): """ Handle GET requests to the /demo/view-events endpoint. Returns an HTML page with a map showing events stored in localStorage. Args: req: The request object. resp: The response object. """ logger.info("Processing GET request to /demo/view-events") try: # Set content type to HTML resp.content_type = 'text/html' # Create HTML response with MapLibre map html = """