This commit is contained in:
Benjamin Toby
2025-05-06 06:12:42 +01:00
parent fe2b34d0ee
commit 07c2186b98
4 changed files with 17 additions and 17 deletions
+9 -9
View File
@@ -1,16 +1,16 @@
// @ts-check
import grabHostNames from "../utils/grab-host-names";
interface FunctionReturn {
export interface DSQLUploadImageFunctionReturn {
success: boolean;
payload: {
urlPath: string;
urlThumbnailPath: string;
} | null;
payload: DSQLUploadImagePayload | null;
msg?: string;
}
export interface DSQLUploadImagePayload {
urlPath: string;
urlThumbnailPath: string;
}
type Param = {
key?: string;
payload: {
@@ -33,7 +33,7 @@ export default async function uploadImage({
payload,
user_id,
useDefault,
}: Param): Promise<FunctionReturn> {
}: Param): Promise<DSQLUploadImageFunctionReturn> {
const grabedHostNames = grabHostNames({ useDefault });
const { host, port, scheme } = grabedHostNames;
@@ -90,7 +90,7 @@ export default async function uploadImage({
httpsRequest.end();
});
return httpResponse as FunctionReturn;
return httpResponse as DSQLUploadImageFunctionReturn;
} catch (error: any) {
console.log("Error in uploading image: ", error.message);
global.ERROR_CALLBACK?.(`Error Uploading Image`, error as Error);