vanessa-runner icon indicating copy to clipboard operation
vanessa-runner copied to clipboard

ЗагрузитьРасширениеВРежимеПредприятия - некорректная работа

Open MinimaJack opened this issue 3 years ago • 0 comments

Стори:

  1. Есть файловая база.

  2. Надо загрузить расширение.

  3. Расширения в ИБ нет - то есть новое.

  4. При первой попытке - не удается установить расширение ( например блокировка фонового задания). https://github.com/vanessa-opensource/vanessa-runner/blob/ba125d39f402ef481f6ee039b963704b4a1938a3/epf/%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D1%8C%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5%D0%92%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC%D0%B5%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D1%8F/%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D1%8C%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5%D0%92%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC%D0%B5%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D1%8F/Forms/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0/Ext/Form/Module.bsl#L197

  5. В обработке исключения идет попытка удаления расширения - которое новое и никогда не было до этого установлено. https://github.com/vanessa-opensource/vanessa-runner/blob/ba125d39f402ef481f6ee039b963704b4a1938a3/epf/%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D1%8C%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5%D0%92%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC%D0%B5%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D1%8F/%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D1%8C%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D0%B5%D0%92%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC%D0%B5%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D1%8F/Forms/%D0%A4%D0%BE%D1%80%D0%BC%D0%B0/Ext/Form/Module.bsl#L210

В итоге: вместо того что бы выполнить повторную попытку установки, обработка падает с ошибкой поиска расширения по имени( для удаления) - что в целом нелогично, т.к. расширение загружается впервые.

Необходимо предварительно попытаться найти расширение и сохранить в переменную, что бы уже точно знать - стоит ли его удалять

MinimaJack avatar Sep 10 '21 08:09 MinimaJack