From aca6f912820e5f8a014c2cb763a602d4b26db4c9 Mon Sep 17 00:00:00 2001 From: Matt Carroll Date: Wed, 15 Apr 2026 10:04:12 +1000 Subject: [PATCH] AP-8012 # Changed styles to stylist --- CHANGELOG.md | 2 +- package-lock.json | 2 +- src/OneBlinkUploader.ts | 25 ++++++++++++------------- src/types.ts | 2 +- 4 files changed, 15 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c3eaafd..3d71722 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ### Added -- `OneBlinkUploader.uploadAiEnvironmentAppStylesBuilderAttachment()` +- `OneBlinkUploader.uploadAiEnvironmentStylistAttachment()` ### Removed diff --git a/package-lock.json b/package-lock.json index b7c0eaa..571282e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2134,7 +2134,7 @@ }, "node_modules/@oneblink/types": { "version": "1.0.0", - "resolved": "git+ssh://git@github.com/oneblink/types.git#71daae2cfbf9b570569401a92540c8069284cb81", + "resolved": "git+ssh://git@github.com/oneblink/types.git#810e52a30ec05552f41617ce96e81bd9dcdd9a97", "dev": true, "license": "GPL-3.0-only", "dependencies": { diff --git a/src/OneBlinkUploader.ts b/src/OneBlinkUploader.ts index d7031e4..2fed794 100644 --- a/src/OneBlinkUploader.ts +++ b/src/OneBlinkUploader.ts @@ -8,7 +8,7 @@ import { UploadEmailAttachmentOptions, UploadCustomPDFOptions, UploadAiBuilderAttachmentOptions, - UploadAiEnvironmentAppStylesBuilderOptions, + UploadAiEnvironmentStylistAttachmentOptions, } from './types.js' import { SubmissionTypes } from '@oneblink/types' import generateFormSubmissionTags from './generateFormSubmissionTags.js' @@ -563,33 +563,32 @@ export default class OneBlinkUploader { * * ```ts * const abortController = new AbortController() - * const result = - * await uploader.uploadAiEnvironmentAppStylesBuilderAttachment({ - * onProgress: (progress) => { - * // ... - * }, - * data: attachmentData, - * formsAppEnvironmentId: 1, - * abortSignal: abortController.signal, - * }) + * const result = await uploader.uploadAiEnvironmentStylistAttachment({ + * onProgress: (progress) => { + * // ... + * }, + * data: attachmentData, + * formsAppEnvironmentId: 1, + * abortSignal: abortController.signal, + * }) * ``` * * @param data The attachment data and options * @returns The upload result */ - async uploadAiEnvironmentAppStylesBuilderAttachment({ + async uploadAiEnvironmentStylistAttachment({ onProgress, abortSignal, data, formsAppEnvironmentId, contentType, fileName, - }: UploadAiEnvironmentAppStylesBuilderOptions) { + }: UploadAiEnvironmentStylistAttachmentOptions) { return await uploadToS3({ ...this, contentType, body: data, - key: `forms-app-environments/${formsAppEnvironmentId}/ai-builder/attachments`, + key: `forms-app-environments/${formsAppEnvironmentId}/ai-stylist/attachments`, requestBodyHeader: { fileName: encodeURIComponent(fileName), }, diff --git a/src/types.ts b/src/types.ts index 0c97573..2c35816 100644 --- a/src/types.ts +++ b/src/types.ts @@ -90,7 +90,7 @@ export type UploadAiBuilderAttachmentOptions = UploadOptions & { fileName: string } -export type UploadAiEnvironmentAppStylesBuilderOptions = UploadOptions & { +export type UploadAiEnvironmentStylistAttachmentOptions = UploadOptions & { /** The file data to upload */ data: AttachmentUploadData /** A standard MIME type describing the format of the contents */