[Opgelost] Agenda wordt niet gevuld.


#1

Goedemorgen,

We hebben een verbinding Activiteiten aangemaakt met daarin een ical feed.
De url is openbaar en kan ik zelf ophalen en inlezen, echter wordt deze middels de refresh knop nu niet naar de agenda ingeladen.
Kan ik ergens na gaan wat er fout gaat ?

Alvast bedankt.


#2

@Matthias-nwk: even voor de zekerheid, heb je de app gerefreshed? En je ziet het ook niet in de browser (http://a[i.chrch.org) bij de agenda?

Zou je dan de URL willen delen hier?


#3

App refresh gedaan inderdaad en ook via de site/api komt het er niet bij.

url: https://hervormdnieuwerkerk.nl/feed/events/
Het heeft in het verleden gewerkt maar op het moment is de agenda helemaal blanco.


#4

Dan zegt mijn onderbuik dat er ergens een tekst bij een agenda item is ingevoerd met een karakter waar chrch over struikelt. Bijvoorbeeld:
image

(https://icalendar.org/validator.html?url=https://hervormdnieuwerkerk.nl/feed/events/ --> show source data)


#5

Bedankt voor de tip, zojuist alle characters eruit gehaald en de lijst opgeschoond.
Er staan nog een paar meldingen in:

Line length should not be longer than 75 characters

Zal vanavond ook die eruit halen en kijken of het dan wel weer lukt.


#6

Ik zou vooral proberen na te gaan wat de laatste paar items zijn die toegevoegd zijn en daar kijken of er iets vreemds in zit.

@peterarends @Erik kunnen in de logging anders denk ik wel meer achterhalen.


#7

@peterarends of @Erik zou een van jullie in de logging kunnen nagaan wat er fout gaat?

Alvast bedankt!


#8

Zie dat ik het volgende krijg bij het aanroepen:
GET https://api.chrch.org/api/v2/feeds/1128/refresh 500 (Internal Server Error)

ERROR SyntaxError: Unexpected token < in JSON at position 0
at JSON.parse ()
at Response.webpackJsonp…/…/…/http/@angular/http.es5.js.Body.json (http.es5.js:797)
at MessageHandler.webpackJsonp…/…/…/…/…/src/app/services/messages.ts.MessageHandler.errorparser (messages.ts:44)
at SafeSubscriber._error (church-data.ts:1101)
at SafeSubscriber.webpackJsonp…/…/…/…/rxjs/Subscriber.js.SafeSubscriber.__tryOrUnsub (Subscriber.js:238)
at SafeSubscriber.webpackJsonp…/…/…/…/rxjs/Subscriber.js.SafeSubscriber.error (Subscriber.js:197)
at Subscriber.webpackJsonp…/…/…/…/rxjs/Subscriber.js.Subscriber._error (Subscriber.js:128)
at Subscriber.webpackJsonp…/…/…/…/rxjs/Subscriber.js.Subscriber.error (Subscriber.js:102)
at XMLHttpRequest.onLoad (http.es5.js:1231)
at ZoneDelegate.webpackJsonp…/…/…/…/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:424)

Andere feeds werken wel netjes, kunnen jullie daar iets mee?


#9

In de log staat
HTTP request failed! HTTP/1.1 403 Forbidden
chrch krijgt dus geen toegang tot die url, heeft waarschijnlijk te maken met een blokkade omdat de user agent niet wordt vertrouwd, die blokkade even weghalen.


#10

Bedankt voor de info, voor nu security aangepast zodat de koppeling gemaakt wordt.