From a3f5eef6be381f3ee443180fa0c6f06116b0d9ae Mon Sep 17 00:00:00 2001 From: Fedorov Vladimir Date: Sun, 30 Aug 2026 22:11:28 +0700 Subject: [PATCH] up api --- proto/main.proto | 7 +++++++ src/api/generated/crabs/evening_detective_server/index.ts | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/proto/main.proto b/proto/main.proto index 944aa3c..ac6f7f4 100644 --- a/proto/main.proto +++ b/proto/main.proto @@ -735,6 +735,9 @@ message UploadFileReq { message UploadFileRsp { string error = 1; string filename = 2; + // Тип загруженного файла: image | pdf | audio (определяется сервером по + // содержимому). Удобен редактору для предзаполнения file_type улики. + string file_type = 3 [json_name = "file_type"]; } message DownloadFileReq { @@ -810,6 +813,10 @@ message Place { message Application { string name = 1; string image = 2; + // Тип файла улики: image | pdf | audio. Значение выводится сервером из + // расширения файла (см. file_storage.FileType); пустое значение возможно + // только для legacy-строк без расширения. + string file_type = 3 [json_name = "file_type"]; } message Door { diff --git a/src/api/generated/crabs/evening_detective_server/index.ts b/src/api/generated/crabs/evening_detective_server/index.ts index a8f134d..960d3c6 100644 --- a/src/api/generated/crabs/evening_detective_server/index.ts +++ b/src/api/generated/crabs/evening_detective_server/index.ts @@ -166,6 +166,9 @@ export type UploadFileReq = { export type UploadFileRsp = { error: string | undefined; filename: string | undefined; + // Тип загруженного файла: image | pdf | audio (определяется сервером по + // содержимому). Удобен редактору для предзаполнения file_type улики. + file_type: string | undefined; }; export type DownloadFileReq = { @@ -226,6 +229,10 @@ export type Place = { export type Application = { name: string | undefined; image: string | undefined; + // Тип файла улики: image | pdf | audio. Значение выводится сервером из + // расширения файла (см. file_storage.FileType); пустое значение возможно + // только для legacy-строк без расширения. + file_type: string | undefined; }; export type Door = {