From 97cf2a0b83ca9bcc86dcad206a8539754ac152d6 Mon Sep 17 00:00:00 2001 From: Konstantin Hintermayer Date: Thu, 16 Oct 2025 14:17:31 +0200 Subject: [PATCH 1/4] Fix: Versions 9.0.8 im Client --- ...ventenverein.Module.EventRegistration.Client.csproj | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Client/SZUAbsolventenverein.Module.EventRegistration.Client.csproj b/Client/SZUAbsolventenverein.Module.EventRegistration.Client.csproj index ed7135f..e4378c7 100644 --- a/Client/SZUAbsolventenverein.Module.EventRegistration.Client.csproj +++ b/Client/SZUAbsolventenverein.Module.EventRegistration.Client.csproj @@ -13,11 +13,11 @@ - - - - - + + + + + From bdf4563e0d13d0fe691ef5a9ab58b4f896333386 Mon Sep 17 00:00:00 2001 From: Konstantin Hintermayer Date: Thu, 16 Oct 2025 19:12:54 +0200 Subject: [PATCH 2/4] =?UTF-8?q?Fix:=20EventRegistration=20Tool=20(CERS=20?= =?UTF-8?q?=C3=BCberschreibt=20SERS)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit idea/source: https://github.com/oqtane/oqtane.framework/discussions/5541 --- Client/Startup/ClientStartup.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Client/Startup/ClientStartup.cs b/Client/Startup/ClientStartup.cs index 5fb721b..0ad161d 100644 --- a/Client/Startup/ClientStartup.cs +++ b/Client/Startup/ClientStartup.cs @@ -1,5 +1,6 @@ using Microsoft.Extensions.DependencyInjection; using Oqtane.Services; +using System.Linq; using SZUAbsolventenverein.Module.EventRegistration.Services; namespace SZUAbsolventenverein.Module.EventRegistration.Startup @@ -8,7 +9,10 @@ namespace SZUAbsolventenverein.Module.EventRegistration.Startup { public void ConfigureServices(IServiceCollection services) { - services.AddScoped(); + if (!services.Any(s => s.ServiceType == typeof(IEventRegistrationService))) + { + services.AddScoped(); + } } } } From 45f203a8d49edcbc06c4f70b38bc712e0129e31a Mon Sep 17 00:00:00 2001 From: Konstantin Hintermayer Date: Thu, 23 Oct 2025 20:02:51 +0200 Subject: [PATCH 3/4] Anmeldetool cannot import Register Control Needs-Future-Attention https://git.kocoder.xyz/Diplomarbeit-Absolventenverein/Module.EventRegistration/issues/17 Removal of unset Fields and comments --- .../Details.razor | 7 +++++- .../Index.razor | 23 +------------------ .../ModuleInfo.cs | 4 ++-- ...ntenverein.Module.EventRegistration.nuspec | 4 ++-- 4 files changed, 11 insertions(+), 27 deletions(-) diff --git a/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/Details.razor b/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/Details.razor index 7a15cd6..8bb388f 100644 --- a/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/Details.razor +++ b/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/Details.razor @@ -39,7 +39,12 @@ } } else { -

Um dich für dieses Event zu registrieren, muss man sich zuerst anmelden.

+

Um dich für dieses Event zu registrieren, muss man sich zuerst anmelden.

+ + @* @if(PageState.Site.AllowRegistration) + { + + } *@ } @code { diff --git a/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/Index.razor b/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/Index.razor index 31d51b0..b250f41 100644 --- a/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/Index.razor +++ b/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/Index.razor @@ -16,7 +16,6 @@ else

-

@Status

@if (@_EventRegistrations.Count != 0) { @@ -37,7 +36,7 @@ else @@ -49,24 +48,6 @@ else } - /* -
-   -   - @Localizer["Name"] - @Localizer["Date"] - @Localizer["Locataion"] -   -
- - - - @context.Name - @context.EventDate.ToLocalTime() - @context.Location - - -
*/ } else { @@ -75,8 +56,6 @@ else } @code { - private string Status; - public override List Resources => new List() { new Resource { ResourceType = ResourceType.Stylesheet, Url = ModulePath() + "Module.css" }, diff --git a/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/ModuleInfo.cs b/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/ModuleInfo.cs index a0cc69e..f48e1c2 100644 --- a/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/ModuleInfo.cs +++ b/Client/Modules/SZUAbsolventenverein.Module.EventRegistration/ModuleInfo.cs @@ -9,9 +9,9 @@ namespace SZUAbsolventenverein.Module.EventRegistration { Name = "EventRegistration", Description = "A module to manage registration for events", - Version = "1.0.5", + Version = "1.0.14", ServerManagerType = "SZUAbsolventenverein.Module.EventRegistration.Manager.EventRegistrationManager, SZUAbsolventenverein.Module.EventRegistration.Server.Oqtane", - ReleaseVersions = "1.0.0,1.0.5", + ReleaseVersions = "1.0.0,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5,1.0.6,1.0.7,1.0.8,1.0.9,1.0.10,1.0.11,1.0.12,1.0.13,1.0.14", Dependencies = "SZUAbsolventenverein.Module.EventRegistration.Shared.Oqtane", PackageName = "SZUAbsolventenverein.Module.EventRegistration" }; diff --git a/Package/SZUAbsolventenverein.Module.EventRegistration.nuspec b/Package/SZUAbsolventenverein.Module.EventRegistration.nuspec index 03495c4..5f2ccb9 100644 --- a/Package/SZUAbsolventenverein.Module.EventRegistration.nuspec +++ b/Package/SZUAbsolventenverein.Module.EventRegistration.nuspec @@ -2,7 +2,7 @@ $projectname$ - 1.0.0 + 1.0.14 SZUAbsolventenverein SZUAbsolventenverein EventRegistration @@ -16,7 +16,7 @@ - + From a1d863e8055230143e30bdbd193a24d0fcdec164 Mon Sep 17 00:00:00 2001 From: Konstantin Hintermayer Date: Tue, 4 Nov 2025 10:30:20 +0100 Subject: [PATCH 4/4] Set Event Description as EMail Body. Fix: Typo in Subject Line --- Server/Services/EventRegistrationService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Server/Services/EventRegistrationService.cs b/Server/Services/EventRegistrationService.cs index df4f243..2a6f537 100644 --- a/Server/Services/EventRegistrationService.cs +++ b/Server/Services/EventRegistrationService.cs @@ -81,8 +81,8 @@ namespace SZUAbsolventenverein.Module.EventRegistration.Services Response = _ResponseRepository.UpdateResponse(Response); Event currentEvent = _EventRepository.GetEvent(Response.EventRegistrationId); - string subject = Response.ResponseType ? $"Du bist erfolgreich für '{currentEvent.Name}' Registriert worden." : $"Du hast erfolgreich für '{currentEvent.Name}' abgesagt."; - string body = "Hier kann man die Infos des Events hineinpacken (HTML ist erlaubt)"; + string subject = Response.ResponseType ? $"Du bist erfolgreich für '{currentEvent.Name}' registriert." : $"Du hast erfolgreich für '{currentEvent.Name}' abgesagt."; + string body = currentEvent.Description; SendEventResponseNotification(subject, body); _logger.Log(LogLevel.Information, this, LogFunction.Create, "EventRegistration Added {NewEvent}", Response);