Merge pull request #471 from thsrite/main
This commit is contained in:
commit
5c0be93913
@ -428,18 +428,25 @@ class MediaSyncDel(_PluginBase):
|
|||||||
emby删除媒体库同步删除历史记录
|
emby删除媒体库同步删除历史记录
|
||||||
Scripter X插件 | webhook
|
Scripter X插件 | webhook
|
||||||
"""
|
"""
|
||||||
if not self._enabled:
|
if not self._enabled or (str(self._sync_type) != "plugin" and str(self._sync_type) != "webhook"):
|
||||||
return
|
return
|
||||||
|
|
||||||
event_data = event.event_data
|
event_data = event.event_data
|
||||||
event_type = event_data.event
|
event_type = event_data.event
|
||||||
if not event_type or (str(event_type) != 'media_del' and str(event_type) != 'library.deleted'):
|
|
||||||
|
# Scripter X插件 event_type = media_del
|
||||||
|
if str(self._sync_type) == "plugin" and (not event_type or str(event_type) != 'media_del'):
|
||||||
|
return
|
||||||
|
|
||||||
|
# Emby Webhook event_type = library.deleted
|
||||||
|
if str(self._sync_type) == "webhook" and (not event_type or str(event_type) != 'library.deleted'):
|
||||||
return
|
return
|
||||||
|
|
||||||
# Scripter X插件 需要是否虚拟标识
|
# Scripter X插件 需要是否虚拟标识
|
||||||
if str(event_type) == 'media_del':
|
if str(self._sync_type) == "plugin":
|
||||||
item_isvirtual = event_data.item_isvirtual
|
item_isvirtual = event_data.item_isvirtual
|
||||||
if not item_isvirtual:
|
if not item_isvirtual:
|
||||||
logger.error("item_isvirtual参数未配置,为防止误删除,暂停插件运行")
|
logger.error("Scripter X插件方式,item_isvirtual参数未配置,为防止误删除,暂停插件运行")
|
||||||
self.update_config({
|
self.update_config({
|
||||||
"enabled": False,
|
"enabled": False,
|
||||||
"del_source": self._del_source,
|
"del_source": self._del_source,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user