From 288363d2da412fccec914ac5ff14a9dc2822b844 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leon=20B=C3=B6sche?= Date: Sat, 10 Jan 2026 19:16:23 +0100 Subject: [PATCH] Add CORS expose headers for PDF viewer compatibility --- b0esche_cloud/lib/pages/home_page.dart | 6 +++--- go_cloud/internal/middleware/middleware.go | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/b0esche_cloud/lib/pages/home_page.dart b/b0esche_cloud/lib/pages/home_page.dart index cce718c..4c14ed9 100644 --- a/b0esche_cloud/lib/pages/home_page.dart +++ b/b0esche_cloud/lib/pages/home_page.dart @@ -140,9 +140,9 @@ class _HomePageState extends State with TickerProviderStateMixin { onPressed: () { final name = controller.text.trim(); if (name.isNotEmpty) { - BlocProvider.of(context).add( - CreateOrganization(name), - ); + BlocProvider.of( + context, + ).add(CreateOrganization(name)); Navigator.of(context).pop(); } }, diff --git a/go_cloud/internal/middleware/middleware.go b/go_cloud/internal/middleware/middleware.go index 97e1a75..dfeb63f 100644 --- a/go_cloud/internal/middleware/middleware.go +++ b/go_cloud/internal/middleware/middleware.go @@ -43,6 +43,7 @@ func CORS(allowedOrigins string) func(http.Handler) http.Handler { } w.Header().Set("Access-Control-Allow-Methods", "GET, POST, PUT, PATCH, DELETE, OPTIONS") w.Header().Set("Access-Control-Allow-Headers", "Content-Type, Authorization") + w.Header().Set("Access-Control-Expose-Headers", "Content-Length, Content-Type, Content-Disposition") w.Header().Set("Access-Control-Max-Age", "3600") if r.Method == http.MethodOptions {