Erreur sur agenda

Erreur sur agenda
0

Depuis la P24, j’ai une erreur avec mes agendas et le plugin ajouté à fullcalendar

lors du 1er affichage de l’agenda, j’ai l’erreur suivante :
Error: View type “timelineDay” is not valid
et la vue suivante :

si je clique dans le menu pour afficher un autre agenda, l’affichage est bon, je n’ai plus d’erreur (enfin sauf le titre).
j’ai l’impression que les ressources javascript ne sont pas chargées pour le 1er affichage.

le script java de mon objet externe est le suivant :

public class CrbGdrAgenda extends ExternalObject {
	private static final long serialVersionUID = 1L;

	/**
	 * Display method
	 * @param params Request parameters
	 */
	@Override
	public Object display(Parameters params) {
		   	// le service est passé en paramètre au SCRIPT de génération du calendrier pour pouvoir filtrer au moment du search
		String service=this.getGrant().getParameter("CRB_SERVICE");
		String direction=this.getGrant().getParameter("CRB_DIRECTION").trim();
		this.getGrant().setParameter("TYPE_AFF","SERVICE");
		this.getGrant().setParameter("SOURCE","Agenda_dir");
		// affectation du paramètre droitCreate pour les gestionnaires et admin et demandeur
		boolean droitCreate=this.getGrant().hasResponsibility("APPLI_SIMPLICITE_GDR_ADMIN_DIRECTION");
		boolean droitModif=this.getGrant().hasResponsibility("APPLI_SIMPLICITE_GDR_ADMIN_DIRECTION");
		String matricule=this.getGrant().getLogin();
		String ident=this.getGrant().getLastName()+" "+this.getGrant().getFirstName();
		String mail=this.getGrant().getEmail();
		
		if (!getGrant().isResponsive()) { // Legacy version
			boolean embedded = params.getBooleanParameter("embedded");
			if (!embedded) {
				
			}
			String js = getName() + ".render(\"" + HTMLTool.getFormURL("CrbGdrResa", "agenda_CrbGdrResa", "ROWID", true) + "\");";
			return (embedded
					? HTMLTool.cssIncludes(HTMLTool.fullcalendarCSS()) +
					  HTMLTool.jsIncludes(HTMLTool.fullcalendarJS(getGrant().getLang()))
					: "") + HTMLTool.jsBlock(embedded ? js : HTMLTool.jsOnload(js));
		} else { // Responsive version
			appendCSSIncludes(HTMLTool.fullcalendarCSS());
			appendJSIncludes(HTMLTool.fullcalendarJS(getGrant().getLang()));
			appendJSInclude(HTMLTool.getResourceJSURL(this, "SCHEDULER"));		
			appendCSSInclude(HTMLTool.getResourceCSSURL(this, "STYLES"));
			return javascript("$ui.loadCalendar(function() { " + getName() + ".render(\"'" +service+"','"+droitCreate+"','"+droitModif+"','"+matricule+"','"+ident+"','"+mail+ "\"); });");
		}
	}
}