ljunkie / plexWatch

Notify and Log watched content on a Plex Media Server
430 stars 59 forks source link

Concatenation error #93

Open dashbad opened 9 years ago

dashbad commented 9 years ago

I am getting the following error:

Use of uninitialized value in concatenation (.) or string at /opt/plexWatch/plexWatch.pl line 3079.

This occurs intermittently. I am running plexwatch via Cron every 5 minutes but I get this message approximately 2 or 3 times every 24 hours.

boxpenguin commented 8 years ago

I can confirm as well. Just started. I could prevent the error by removing the " Video:" . $vid->{TranscodeSession}->{'videoDecision'} from that line, something is jacked up with the videoDecision I believe...but I am not a programmer..

ghost commented 8 years ago

This one has been coming up a lot for me in the last few days. Not every time I watch something, but most times. So far I haven't been able to find out anything substantial, but it does seem to me that some recent update to the Plex infrastructure (most likely PMS, as my main client is RasPlex and doesn't get many updates) made things a bit wonkier around that line 3079. Anyone else noticing this? I guess a check if videoDecision really has a value around the line in question should suffice as a fix, but I'm not fluent enough in Perl to try that myself right now.