sircharlo / meeting-media-manager

A cross platform app to download and present media (pictures and videos) for congregation meetings of Jehovah’s Witnesses in any language. Features include recurring and custom media management, congregation sync, and media presentation tools for hybrid, in-person or fully remote Zoom meetings.
GNU Affero General Public License v3.0
133 stars 23 forks source link

Popup does not appear when clicking to configure settings for everyone in the congregation #185

Closed joaochris closed 2 years ago

joaochris commented 2 years ago

Describe the bug

Popup does not appear when clicking to configure settings for everyone in the congregation

To Reproduce

By clicking the WebDav settings button

Screenshots

error

System specs

Additional context

Add any other context about the problem here.

Anonymized prefs.json

{
  "congServer": "***",
  "congServerDir": "***",
  "congServerPass": "***",
  "congServerPort": "***",
  "congServerUser": "***",
  "enableMp4Conversion": true,
  "excludeLffi": true,
  "excludeLffiImages": true,
  "excludeTh": true,
  "lang": "T",
  "langUpdatedLast": "2022-02-03T16:51:24.505Z",
  "localAppLang": "pt",
  "localOutputPath": "***",
  "maxRes": "720p",
  "mwDay": "2",
  "weDay": "5",
  "autoStartSync": null,
  "autoRunAtBoot": null,
  "autoQuitWhenDone": null,
  "autoOpenFolderWhenDone": null,
  "localAdditionalMediaPrompt": null,
  "enableMusicButton": null,
  "enableMusicFadeOut": null,
  "musicFadeOutTime": null,
  "musicFadeOutType": null,
  "mwStartTime": null,
  "weStartTime": null
}

Full error log

[
  {
    "0": {
      "url": "https://dav.box.com:443/dav/Reuniões/forcedPrefs.json",
      "data": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<d:error xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\">\n  <s:exception>Sabre_DAV_Exception_NotFound</s:exception>\n  <s:message>File not found: forcedPrefs.json</s:message>\n</d:error>\n"
    }
  },
  {
    "0": {
      "url": "https://dav.box.com:443/dav/Reuniões/forcedPrefs.json",
      "data": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<d:error xmlns:d=\"DAV:\" xmlns:s=\"http://sabredav.org/ns\">\n  <s:exception>Sabre_DAV_Exception_NotFound</s:exception>\n  <s:message>File not found: forcedPrefs.json</s:message>\n</d:error>\n"
    }
  }
]
sircharlo commented 2 years ago

Already fixed in https://github.com/sircharlo/jw-meeting-media-fetcher/commit/81161be6b5fd1078d0840b7c36fc96714325fca6#diff-d79af92b5cabad1e91c6c81c560d2151b37e3b2810d5a384e46964dc0cf51761R1055.

Should be released sometime next week at the latest.