AnthonyMusgrove / Emby-ScripterX

Run custom external application or script (batch/bash/powershell/php/python/node.js/custom) on various events within the Emby Server.
https://emby-scripterx.com
78 stars 6 forks source link

Error UserDataManager: Error in event handler #72

Open paysenyu opened 1 year ago

paysenyu commented 1 year ago

Describe the bug Can not use webhooks when installed ScripterX and check emby`s server log show this.

Additional context 2023-08-28 21:18:40.678 Error UserDataManager: Error in event handler Error Report Version: 4.8.0.42 Command line: /volume5/@appstore/EmbyServer/system/EmbyServer.dll -programdata /var/packages/EmbyServer/var -ffdetect /var/packages/EmbyServer/target/bin/ffdetect -ffmpeg /var/packages/EmbyServer/target/bin/ffmpeg -ffprobe /var/packages/EmbyServer/target/bin/ffprobe -nolocalportconfig -ignore_vaapi_enabledflag -pidfile /var/packages/EmbyServer/var/EmbyServer.pid -defaultdirectory /volume1/Public -updatepackage emby-server-synology72{version}_x86_64.spk -noautorunwebapp Operating system: Linux version 4.4.302+ (root@build7) (gcc version 12.2.0 (GCC) ) #64570 SMP Tue Jun 13 21:40:17 CST 2023 Framework: .NET 6.0.20 OS/Process: x64/x64 Runtime: volume5/@appstore/EmbyServer/system/System.Private.CoreLib.dll Processor count: 4 Data path: /var/packages/EmbyServer/var Application path: /volume5/@appstore/EmbyServer/system System.MissingMethodException: System.MissingMethodException: Method not found: 'System.String MediaBrowser.Controller.Entities.User.get_EasyPassword()'. at EmbyScripterX.Core.ScripterXContextFactory.User(User _user) at EmbyScripterX.EventManagers.ScripterXUserDataManager._userDataManager_UserDataSaved(Object sender, UserDataSaveEventArgs e) at MediaBrowser.Common.Events.EventHelper.FireEventIfNotNull[T](EventHandler`1 handler, Object sender, T args, ILogger logger) Source: EmbyScripterX TargetSite: EmbyScripterX.Core.ScripterXEventContext User(MediaBrowser.Controller.Entities.User)