Изображение, загруженное в Cloudinary с холста, создается дважды? - PullRequest
0 голосов
/ 12 ноября 2018

Я загружаю изображение в Cloudinary с холста HTML.Следующий код работает, но на сервере Cloudiany создано 2 изображения.

Если я просто загружаю изображение прямо со входа (не используя холст), то создается только 1 изображение.

submit = async (e, mutation) => {
    e.preventDefault();

    const canvas = this.editor.getImage();
    const data = new FormData();
    data.append("file", canvas.toDataURL("image/jpg"));
    data.append("upload_preset", "MYPRESET");
    const res = await fetch(
      "https://api.cloudinary.com/v1_1/CLOUDINARYID/image/upload",
      {
        method: "POST",
        body: data
      }
    );
    const file = await res.json();
    const newImgUrl = file.secure_url;

    const mutationRes = await mutation({
      variables: {
        id: this.props.me.id,
        pic: newImgUrl
      }
    });
  };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...