diff --git a/frontend/src/openapi/index.ts b/frontend/src/openapi/index.ts index a104f2ff..b20056bf 100644 --- a/frontend/src/openapi/index.ts +++ b/frontend/src/openapi/index.ts @@ -10,6 +10,7 @@ export type { OpenAPIConfig } from './core/OpenAPI'; export type { HTTPValidationError } from './models/HTTPValidationError'; export type { ProteinEntry } from './models/ProteinEntry'; export type { UploadBody } from './models/UploadBody'; +export { UploadError } from './models/UploadError'; export type { ValidationError } from './models/ValidationError'; export { DefaultService } from './services/DefaultService'; diff --git a/frontend/src/openapi/models/ProteinEntry.ts b/frontend/src/openapi/models/ProteinEntry.ts index 133a26b5..5832a603 100644 --- a/frontend/src/openapi/models/ProteinEntry.ts +++ b/frontend/src/openapi/models/ProteinEntry.ts @@ -6,7 +6,6 @@ export type ProteinEntry = { name: string; id: string; - filePDBAlphaFold: string; length: number; mass: number; }; diff --git a/frontend/src/openapi/models/UploadBody.ts b/frontend/src/openapi/models/UploadBody.ts index 805c20f9..a5f10a30 100644 --- a/frontend/src/openapi/models/UploadBody.ts +++ b/frontend/src/openapi/models/UploadBody.ts @@ -4,7 +4,7 @@ /* eslint-disable */ export type UploadBody = { + name: string; pdbFileBase64: string; - pdbFileName: string; }; diff --git a/frontend/src/openapi/models/UploadError.ts b/frontend/src/openapi/models/UploadError.ts new file mode 100644 index 00000000..1fcf7458 --- /dev/null +++ b/frontend/src/openapi/models/UploadError.ts @@ -0,0 +1,11 @@ +/* generated using openapi-typescript-codegen -- do no edit */ +/* istanbul ignore file */ +/* tslint:disable */ +/* eslint-disable */ + +export enum UploadError { + NAME_NOT_UNIQUE = 'NAME_NOT_UNIQUE', + PARSE_ERROR = 'PARSE_ERROR', + WRITE_ERROR = 'WRITE_ERROR', + QUERY_ERROR = 'QUERY_ERROR', +} diff --git a/frontend/src/openapi/services/DefaultService.ts b/frontend/src/openapi/services/DefaultService.ts index aee76307..ba082c46 100644 --- a/frontend/src/openapi/services/DefaultService.ts +++ b/frontend/src/openapi/services/DefaultService.ts @@ -4,6 +4,7 @@ /* eslint-disable */ import type { ProteinEntry } from '../models/ProteinEntry'; import type { UploadBody } from '../models/UploadBody'; +import type { UploadError } from '../models/UploadError'; import type { CancelablePromise } from '../core/CancelablePromise'; import { OpenAPI } from '../core/OpenAPI'; @@ -56,7 +57,7 @@ export class DefaultService { */ public static uploadProteinEntry( requestBody: UploadBody, - ): CancelablePromise { + ): CancelablePromise<(UploadError | null)> { return __request(OpenAPI, { method: 'POST', url: '/protein-upload',