Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: Ebe66 op 23 april 2021, 14:27:49

Titel: Spotweb markeerd gedownloade posts als mislukt
Bericht door: Ebe66 op 23 april 2021, 14:27:49
Hallo allemaal,
De vraag zal vast eerder gesteld zijn maar ik kan het niet vinden.

Sinds maanden heb ik al dat als ik een spot download door op de groene pijl (add NZB to SABnzbd queue) te drukken de download als mislukt word gemarkeert dmv zwart kruis door de groene pijl.
De download word echter gewoon gestart in SABnzbd en met succes afgerond. Als ik in Spotweb het SABnzbd panel open dan werkt dit ook gewoon dus de communicatie tussen Spotweb en SABnzbd lijkt in orde.

Het enige probleem is dus dat de spot niet als gedownload word gemarkeerd waardoor ik soms dezelfde spot voor de .. de keer download  ;)
Weet iemand hoe ik dit kan oplossen?

Afgelopen weekend geupgrade naar PHP 7.4 en spotweb 20200403-1 maar dat hielp ook niet
Titel: Kruisje op download
Bericht door: meimeiriver op 25 augustus 2021, 02:00:00
Spotweb werkt nu op mijn DSM 6.2.3, maar krijg iedere keer een kruisje op mijn groene pijltje wanneer ik iets aanklik. File wordt overigens wel gewoon doorgestuurd naar SABnzbd, en downloadt ook netjes. Maar kruisje is irritant, omdat zp niet meer te zien is welke files ik al gedownload heb.
Titel: Re: Spotweb markeerd gedownloade posts als mislukt
Bericht door: meimeiriver op 25 augustus 2021, 08:39:16
Heb gisteren precies hetzelfde probleem gerapporteerd. Men is hier kennelijk niet heel erg scheutig met antwoorden. :silent: Mocht je inmiddels een oplossing gevonden hebben, dan hoor ik die graag. En andersom, uiteraard.
Titel: Re: Spotweb markeerd gedownloade posts als mislukt
Bericht door: Birdy op 25 augustus 2021, 08:54:14
Men is hier kennelijk niet heel erg scheutig met antwoorden :silent:.
Hoezo? MEN moet dan wel een antwoord hebben.
Je moet bij de ontwikkelaar zijn van Spotweb. :silent:
Titel: Re: Spotweb markeerd gedownloade posts als mislukt
Bericht door: Ebe66 op 25 augustus 2021, 09:07:16
Nou... Men heeft dat antwoord ondertussen wel! (voor mijzelf in elk geval) :)

Ik heb echt letterlijk gisteravond pas spotweb ge-upgrade naar de versie van mesa57 (20200914-1) en ik heb nu weer prachtige groene vinkjes!

Het antwoord kan je hier vinden : Link (https://www.synology-forum.nl/spotweb/nieuwe-versie-spotweb-package-39602/) 
Titel: Re: Spotweb markeerd gedownloade posts als mislukt
Bericht door: meimeiriver op 25 augustus 2021, 09:51:59
Haha, had net zelf ook een antwoord gevonden:

https://github.com/spotweb/spotweb/issues/561

Ligt overigens weldegelijk aan spotweb. Er zijn twee files die je even moet patchen, en het loopt weer goed. :) Dit was een typo in /volume1/web/spotweb/lib/services/NzbHandler/Services_NzbHandler_Clientsabnzbd.php ('jsonp' ipv van 'json'), en een 'output=text' ipv 'output=json' in /volume1/web/spotweb/lib/services/NzbHandler/Services_NzbHandler_Pushsabnzbd.php
Titel: Re: Spotweb markeerd gedownloade posts als mislukt
Bericht door: proxydude op 01 september 2021, 20:21:25
is gefixt nu.
Titel: Re: Spotweb markeerd gedownloade posts als mislukt
Bericht door: shanquish op 07 september 2021, 19:46:20
Haha, had net zelf ook een antwoord gevonden:

https://github.com/spotweb/spotweb/issues/561

Ligt overigens weldegelijk aan spotweb. Er zijn twee files die je even moet patchen, en het loopt weer goed. :) Dit was een typo in /volume1/web/spotweb/lib/services/NzbHandler/Services_NzbHandler_Clientsabnzbd.php ('jsonp' ipv van 'json'), en een 'output=text' ipv 'output=json' in /volume1/web/spotweb/lib/services/NzbHandler/Services_NzbHandler_Pushsabnzbd.php

ik heb hier zelf helaas ook last van, echter lost dit maar voor een deel mijn probleem op, ik kreeg namelijk bij het aanklikken een pop-up in beeld en nadat ik /volume1/web/spotweb/lib/services/NzbHandler/Services_NzbHandler_Clientsabnzbd.php ('jsonp' ipv van 'json') had aangepast kreeg ik de pop-up niet meer in beeld, maar er komt nog wel een kruisje in de groene pijl te staan.

de tekst van de 2e fix: 'output=text' ipv 'output=json' in /volume1/web/spotweb/lib/services/NzbHandler/Services_NzbHandler_Pushsabnzbd.php stond bij mij overigens al goed, ik kan in elk geval nergens in dat bestand output=text vinden.

op github wordt overigens verwezen naar regel 56 in dat bestand, enkel daar staat: if (json_last_error() != JSON_ERROR_NONE) {
zou daar iets niet goed in staan dan?

ik draai overigens op versie 20200914-1