Расширение Firestore для изменения размера изображения, попавшего в бесконечный цикл - PullRequest
3 голосов
/ 03 октября 2019

Просто хочу предвосхитить это, я знаю, что функциональность новая, только выпущенная в дикую природу неделю назад! Определенно буду терпеливым с этим.

Я только что установил расширение Resize Image и тестовый прогон (просто загрузка изображения) вызывает бесконечный цикл загрузки и удаления (и сообщений об ошибках)где вновь измененные изображения, кажется, пытаются создать новые изображения, или что-то подобное. Мой ввод для Cloud Storage path for resized images - images, и это приводит к этой ошибке:

Deleting temporary resized file: 'images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/images/_200x200'

В настоящее время я вижу проблему, когда одно изображение вызывает запуск функциипока он не достигнет:

Error when resizing image { Error: Backend Error
   ...
  code: 503,
  errors: 
   [ { domain: 'global',
       reason: 'backendError',
       message: 'Backend Error' } ],
  response: undefined,
  message: 'Backend Error' }

Есть идеи для решения этой проблемы? Я удалил расширение, чтобы остановить бесконечный цикл, но не уверен, как заставить расширение работать гладко.

Единственными шагами, которые я предпринял, было руководство по настройке принятия нескольких вещей и изменения пути на images.

Где лучшее место, чтобы сообщить об этом? Рад удалить это на SO, если это не то место.

1 Ответ

1 голос
/ 08 октября 2019

Это похоже на ошибку в расширении Firebase.

Это уже зарегистрировано здесь: github

Это происходит, когда ваше имя файла не имеет расширения, такого как .jpg или .png. Как обходной путь, вы можете переименовать любые файлы, загруженные в корзину, чтобы иметь расширение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...