jellyfin / jellyfin-plugin-playbackreporting

Playback Statistics Plugin for Jellyfin
https://jellyfin.org
GNU General Public License v3.0
67 stars 25 forks source link

Can't set backup path (JF 10.7.1, Plugin version 9.0.0.0) #38

Closed Extarys closed 1 year ago

Extarys commented 3 years ago

Under Settings > Backup, clicking Set Backup Path does nothing, therefore backup is impossible. image

I'm not sure if maybe a configuration option in my setup is the cause or if this is indeed a bug from this plugin. I noticed this as I wanted to back this up and make a fresh JF installation.

redactedscribe commented 3 years ago

Uncaught ReferenceError: require is not defined, file: .../web/configurationpage?name=playback_report_settings.js:200

Firefox 87.0

Arcanum417 commented 3 years ago

Experiencing the same bug, version 10. The same behaviour for Load Backup Data

xBelladonna commented 3 years ago

Same error here, using version 10 on Firefox 87 (Linux)

Uncaught ReferenceError: require is not defined
    setBackupPathPicker https://redact.ed/web/configurationpage?name=playback_report_settings.js:200
alexason commented 3 years ago

Same error here - Version: 10.7.2, Firefox 88, Linux

KimPig commented 3 years ago

Same error - JF 10.7.6 on Chrome

Extarys commented 3 years ago

Please stop commenting "Same error" as the plugin is currently broken with the Jellyfin version 10.7. :smile:

Simply upvote the top comment to let other people know you are interested in having a fix.

Ember-ruby commented 1 year ago

It'd be great for this to be fixed, this plugin is really quite helpful and it'd be a shame for the years of playback history to be gone, with no way to restore.

SirMaple commented 1 year ago

I was able to edit playback_reporting.xml and manually edit/set the path.

/etc/jellyfin/playback_reporting.xml

<ReportPlaybackOptions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <MaxDataAge>-1</MaxDataAge>
  <BackupPath>/mnt/volume0/jellyfin/playback_reporting_backup/</BackupPath>
  <MaxBackupFiles>5</MaxBackupFiles>
</ReportPlaybackOptions>

I then restarted Jellyfin and was able to complete a Playback Reporting backup.

I'm running Jellyfin on Debian Bullseye installed from the Jellyfin repository.