Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

An issue with the userscripts updating #2500

@NUser2018

Description

@NUser2018

Обнаружил интересную проблему с обновлением пользовательских расширений\скриптов.
Проблема воспроизводится после импорта настроек программы из ранее сохраненного файла.

  1. Добавляем в AdGuard стороннее пользовательское расширение\скрипт (например RU AdList JS Fixes)
    Официальная страница https://greasyfork.org/ru/scripts/19993-ru-adlist-js-fixes
    Ссылка для установки\добавления скрипта в AdGuard https://greasyfork.org/scripts/19993-ru-adlist-js-fixes/code/RU%20AdList%20JS%20Fixes.user.js

  2. После успешной установки пользовательского скрипта в AdGuard выполняем экспорт настроек AdGuard в файл (.adg)

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

  4. Выполняем импорт настроек AdGuard из ранее сохраненного файла (.adg)

  5. В итоге при попытке автоматической переустановки пользовательского расширения\скрипта (при помощи соответствующей функции в Настройки->Расширения в настройках AdGuard) получаем ошибку. Также ошибка возникает при проверке обновлений как при автоматической проверке обновлений так и при проверке обновлений вручную. В итоге пользовательский скрипт\расширение не обновляется до новой версии. (Скриншоты прилагаются)

Проблема решается путем удаления пользовательского расширения\скрипта и его повторной установки.

Но это не дело что проблема возникает при импорте настроек из конфигурационного файла. Очень надеюсь на ее исправление. По мере возможности готов оказать посильную помощь в ее исправлении.

Проблема актуальна как для релизной версии 6.4 (версия 6.4.1814.4903) так и для AdGuard 7.0 (Nightly).
ADGUserScriptError-1
ADGUserScriptError-2

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions