Skip to content

Commit 4b65401

Browse files
committed
Update auth client config and versioning
1 parent 74172f3 commit 4b65401

File tree

3 files changed

+6
-16
lines changed

3 files changed

+6
-16
lines changed

src/Umbraco.Forms.Integrations.Crm.ActiveCampaign/Client/public/umbraco-package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "Umbraco.Forms.Integrations.Crm.ActiveCampaign",
33
"name": "Umbraco Forms Integrations: CRM - ActiveCampaign",
4-
"version": "4.0.0",
4+
"version": "5.0.0",
55
"extensions": [
66
{
77
"name": "Umbraco EntryPoint",

src/Umbraco.Forms.Integrations.Crm.ActiveCampaign/Client/src/index.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import { UMB_AUTH_CONTEXT } from "@umbraco-cms/backoffice/auth";
33
import { manifests as propertyEditorManifests } from "./property-editor/manifests";
44
import { client } from "@umbraco-integrations/activecampaign/generated";
5+
import { umbHttpClient } from "@umbraco-cms/backoffice/http-client";
56
import { manifests as localizationManifests } from "./lang/manifests.js";
67
import { manifest as activecampaignContext } from "./context/manifest.js";
78

@@ -13,12 +14,8 @@ export const onInit: UmbEntryPointOnInit = (host, extensionRegistry) => {
1314
]);
1415

1516
host.consumeContext(UMB_AUTH_CONTEXT, async (auth) => {
16-
const config = auth?.getOpenApiConfiguration();
17+
if (!auth) return;
1718

18-
client.setConfig({
19-
auth: config?.token ?? undefined,
20-
baseUrl: config?.base ?? "",
21-
credentials: config?.credentials ?? "same-origin",
22-
});
19+
client.setConfig(umbHttpClient.getConfig());
2320
});
2421
};

src/Umbraco.Forms.Integrations.Crm.ActiveCampaign/Umbraco.Forms.Integrations.Crm.ActiveCampaign.csproj

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
<AddRazorSupportForMvc>true</AddRazorSupportForMvc>
88
<EnableDefaultContentItems>false</EnableDefaultContentItems>
99
<StaticWebAssetBasePath>/App_Plugins/ActiveCampaign</StaticWebAssetBasePath>
10+
<CompressionEnabled>false</CompressionEnabled>
1011
</PropertyGroup>
1112

1213
<PropertyGroup>
@@ -62,14 +63,6 @@
6263
<ShouldRunClientAssetsBuild>true</ShouldRunClientAssetsBuild>
6364
</PropertyGroup>
6465
<Target Name="ClientAssetsBuildOutputPath" BeforeTargets="ClientAssetsBuild">
65-
<WriteLinesToFile File="Client\config.outputPath.js" Lines="export const outputPath = '$(Configuration)' !== 'Release' ? '../wwwroot' : '../$(IntermediateOutputPath.Replace('\', '/'))clientassets';" Overwrite="true" />
66-
</Target>
67-
68-
<!-- Update umbraco-package.json files with current build version after client assets build -->
69-
<Target Name="UpdatePackageManifestVersion" DependsOnTargets="ClientAssetsBuild" AfterTargets="GetBuildVersion;GetUmbracoBuildVersion">
70-
<ItemGroup>
71-
<_PackageManifestFiles Include="$(IntermediateOutputPath)clientassets\**\umbraco-package.json" />
72-
</ItemGroup>
73-
<JsonPathUpdateValue JsonFile="%(_PackageManifestFiles.FullPath)" Path="$.version" Value="&quot;$(PackageVersion)&quot;" />
66+
<WriteLinesToFile File="Client\config.outputPath.js" Lines="export const outputPath = '../$(IntermediateOutputPath.Replace('\', '/'))clientassets';" Overwrite="true" />
7467
</Target>
7568
</Project>

0 commit comments

Comments
 (0)