Remove unused RecipeAPI.createOneFromImage

This commit is contained in:
SkepticMystic 2025-06-28 09:28:21 +00:00
commit 3a222f99f5

View file

@ -157,24 +157,11 @@ export class RecipeAPI extends BaseCRUDAPI<CreateRecipe, Recipe, Recipe> {
return await this.requests.post<string>(routes.recipesCreateUrlBulk, payload); return await this.requests.post<string>(routes.recipesCreateUrlBulk, payload);
} }
async createOneFromImage(fileObject: Blob | File, fileName: string, translateLanguage: string | null = null) {
const formData = new FormData();
formData.append("images", fileObject);
formData.append("extension", fileName.split(".").pop() ?? "");
let apiRoute = routes.recipesCreateFromImage;
if (translateLanguage) {
apiRoute = `${apiRoute}?translateLanguage=${translateLanguage}`;
}
return await this.requests.post<string>(apiRoute, formData);
}
async createOneFromImages(fileObjects: (Blob | File)[], translateLanguage: string | null = null) { async createOneFromImages(fileObjects: (Blob | File)[], translateLanguage: string | null = null) {
const formData = new FormData(); const formData = new FormData();
fileObjects.forEach((file) => { fileObjects.forEach((file) => {
formData.append('images', file); formData.append("images", file);
}); });
let apiRoute = routes.recipesCreateFromImage; let apiRoute = routes.recipesCreateFromImage;