mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-04 17:38:10 +00:00
Use enum for intermediate file argument
This commit is contained in:
1 parent
594c2ea5e5
commit
ebe88211db
2 files changed
+8
-1
No files matched your search
@@ -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(),
|
||||
};
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
export enum EIntermediateFile {
|
||||
"true",
|
||||
"false"
|
||||
}
|
||||
Reference in new issue
Block a user