diff --git a/src/Hospitality.Backend/Program.cs b/src/Hospitality.Backend/Program.cs index 699111b..edec572 100644 --- a/src/Hospitality.Backend/Program.cs +++ b/src/Hospitality.Backend/Program.cs @@ -19,6 +19,17 @@ builder.Services.AddScoped(); builder.Services.AddScoped(); builder.Services.AddScoped(); +// Add CORS +builder.Services.AddCors(options => +{ + options.AddPolicy("AllowFrontend", policy => + { + policy.WithOrigins("http://localhost:5173") + .AllowAnyHeader() + .AllowAnyMethod(); + }); +}); + var app = builder.Build(); @@ -39,6 +50,8 @@ if (app.Environment.IsDevelopment()) app.UseHttpsRedirection(); +app.UseCors("AllowFrontend"); + app.UseAuthorization(); app.MapControllers(); diff --git a/src/hospitality-web/src/pages/admin/GroupDetailPage.tsx b/src/hospitality-web/src/pages/admin/GroupDetailPage.tsx index 39dedbf..f2b159c 100644 --- a/src/hospitality-web/src/pages/admin/GroupDetailPage.tsx +++ b/src/hospitality-web/src/pages/admin/GroupDetailPage.tsx @@ -76,13 +76,27 @@ export default function GroupDetailPage() {
-
+
{person.name}
{person.email && {person.email}} {person.phoneNumber && {person.phoneNumber}} - - QR: {person.qrCode.substring(0, 8)}... - +
+ QR Code: + + {person.qrCode} + + +