Use enum for intermediate file argument

This commit is contained in:
Tanish Manku committed 2025-01-07 17:25:39 -08:00
1 parent 594c2ea5e5
commit ebe88211db
2 files changed
+8 -1

No files matched your search

+4 -1
View File
@@ -1,3 +1,4 @@
import { EIntermediateFile } from "~/enums/EIntermediateFile";
import { ApiManager, ApiResponse } from "./ApiManager";
import { FilterEngineCategories, Visibility } from "~/enums";
@@ -169,16 +170,18 @@ export class MediaUploadApi extends ApiManager {
uuid,
maybe_title,
maybe_visibility = Visibility.Public,
is_intermediate_system_file = EIntermediateFile.true
}: {
blob: Blob;
fileName: string;
uuid: string;
maybe_title?: string | undefined;
maybe_visibility?: Visibility | undefined;
is_intermediate_system_file?: EIntermediateFile;
}): Promise<ApiResponse<string>> {
const endpoint = `${this.ApiTargets.BaseApi}/v1/media_files/upload/image`;
const options: Record<string, string | number | undefined> = {
is_intermediate_system_file: "true",
is_intermediate_system_file: is_intermediate_system_file.toString(),
maybe_title,
maybe_visibility: maybe_visibility?.toString(),
};
+4
View File
@@ -0,0 +1,4 @@
export enum EIntermediateFile {
"true",
"false"
}