Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Файл отправляется без ошибок, но отоборажается не корректно (без .pdf) #474

Open
kostyngricuk opened this issue Jan 25, 2022 · 4 comments

Comments

@kostyngricuk
Copy link

Здравствуйте, при отправе файла по API "https://api.huntflow.ru/account/11657/upload" обнаружил проблему,
некоторые файлы PDF отправляются корректно (без ошибок и открываются в HuntFlow без проблем)

Но некоторые файлы приходят в HuntFlow в проблемами:

  1. Некторые файлы отправляются без ошибок (при отправке идёт ответ успешной загрузки файла) но формат файла .pdf обрезается, т.е. вместо "resume.pdf" => "resume" из-за чего файл не читаемы в HuntFlow
    image

  2. Некторые файлы PDF отправляются, но появляется ошибка без описания проблемы
    image

Файлы .pdf с которыми все хорошо, имеют такой ответ
image

Помогите пожалуйста исправить это, чтобы пользователи молги отправить любой файл формата .pdf и он корректно открывался в HuntFlow.

@glibin
Copy link
Contributor

glibin commented Jan 31, 2022

Добрый день!

Уточните, а вы не загружали данный файл ранее? Дело в том, что в Хантфлоу сделана оптимизация для убирания дубликатов загрузок файлов, поэтому если файл загружался ранее, то для повторного файла вернется информация по предыдущей загрузке.

@kostyngricuk
Copy link
Author

Здравствуйте,
Файл ранее загружался, такая проблема с самой первой загрузки этого файла (обрезался .pdf)
Я также пробовал прикрепить его к кандидату через интерфейс HuntFlow при добавлении нового кандидата на вакансию - таже проблема что и при загрузке по API (обрезается .pdf)

@kostyngricuk
Copy link
Author

https://dropmefiles.com/yzklA - вот сам файл, вы можете попробовать загрузить его у себя

@ega-forever
Copy link

ega-forever commented Oct 13, 2022

подтверждаю, та же проблема. Загружал с помощью axios. Помогло явное указание mime type.

    form.append('file', fileData, { filename: filename, contentType: fileType });

    const postFileResponse = await axios.request({
        url: `${Api.uri}/accounts/${orgId}/upload`,
        method: 'POST',
        headers: {
          'Authorization': `Bearer ${this.accessToken}`,
          'X-File-Parse': 'true',
          'Content-Type': 'multipart/form-data'
        },
        data: form
      }
    );

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants