{/* App logo and name above form */}
-

+
{import.meta.env.VITE_APP_TITLE}
{/* Form */}
diff --git a/src/MaksIT.Webapi/MaksIT.Webapi.csproj b/src/MaksIT.Webapi/MaksIT.Webapi.csproj
index 25876c2..18d7b12 100644
--- a/src/MaksIT.Webapi/MaksIT.Webapi.csproj
+++ b/src/MaksIT.Webapi/MaksIT.Webapi.csproj
@@ -13,7 +13,7 @@
-
+
diff --git a/src/MaksIT.Webapi/Services/CertsFlowService.cs b/src/MaksIT.Webapi/Services/CertsFlowService.cs
index 526139b..cc62017 100644
--- a/src/MaksIT.Webapi/Services/CertsFlowService.cs
+++ b/src/MaksIT.Webapi/Services/CertsFlowService.cs
@@ -175,31 +175,41 @@ public class CertsFlowService(
var sessionResult = await ConfigureClientAsync(isStaging);
if (!sessionResult.IsSuccess || sessionResult.Value == null)
return sessionResult;
+
var sessionId = sessionResult.Value.Value;
+
var initResult = await InitAsync(sessionId, accountId, description, contacts);
if (!initResult.IsSuccess || initResult.Value == null)
return initResult.ToResultOfType(_ => null);
+
if (accountId == null)
accountId = initResult.Value;
+
var challengesResult = await NewOrderAsync(sessionId, hostnames, challengeType);
+
if (!challengesResult.IsSuccess)
return challengesResult.ToResultOfType(_ => null);
+
if (challengesResult.Value?.Count > 0) {
var challengeResult = await CompleteChallengesAsync(sessionId);
if (!challengeResult.IsSuccess)
return challengeResult.ToResultOfType(default);
}
+
var getOrderResult = await GetOrderAsync(sessionId, hostnames);
if (!getOrderResult.IsSuccess)
return getOrderResult.ToResultOfType(default);
+
var certsResult = await GetCertificatesAsync(sessionId, hostnames);
if (!certsResult.IsSuccess)
return certsResult.ToResultOfType(default);
+
if (!isStaging) {
var applyCertsResult = await ApplyCertificatesAsync(accountId.Value);
if (!applyCertsResult.IsSuccess)
return applyCertsResult.ToResultOfType(_ => null);
}
+
return Result.Ok(initResult.Value);
}
diff --git a/src/Models/MaksIT.Models.csproj b/src/Models/MaksIT.Models.csproj
index 36b534b..d171089 100644
--- a/src/Models/MaksIT.Models.csproj
+++ b/src/Models/MaksIT.Models.csproj
@@ -11,7 +11,7 @@
-
+