mirror of
https://github.com/langgenius/dify.git
synced 2026-05-04 17:38:04 +08:00
feat: download pkg from marketplace (#9184)
This commit is contained in:
@ -2,6 +2,7 @@ from collections.abc import Generator
|
||||
from mimetypes import guess_type
|
||||
|
||||
from core.helper.download import download_with_size_limit
|
||||
from core.helper.marketplace import download_plugin_pkg
|
||||
from core.plugin.entities.plugin import PluginEntity, PluginInstallationSource
|
||||
from core.plugin.entities.plugin_daemon import InstallPluginMessage, PluginDaemonInnerError
|
||||
from core.plugin.manager.asset import PluginAssetManager
|
||||
@ -83,7 +84,7 @@ class PluginService:
|
||||
"""
|
||||
manager = PluginInstallationManager()
|
||||
|
||||
pkg = b""
|
||||
pkg = download_plugin_pkg(plugin_unique_identifier)
|
||||
|
||||
try:
|
||||
yield from manager.install_from_pkg(
|
||||
|
||||
Reference in New Issue
Block a user