|
21280 | Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K) | 28/03/2017 | Anomalie | Interface Web | Fermée | Erreur javascript lors de l'ouverture de l'interface d' ... |
Description de la tâche
Bonjour, Je ne parviens plus à ouvrir l’interface d’administration du client VPN sur FreeboxOS v3.4 (quelque soit le navigateur utilisé).
Après avoir activé la console javascript, je retrouve l’exception suivante :
freeboxos.min.js?v=7f10029…:formatted:64747 Uncaught ReferenceError: eventDate is not defined
at e.setRawValue (freeboxos.min.js?v=7f10029…:formatted:64747)
at e.setValue (freeboxos.min.js?v=7f10029…:formatted:38179)
at Object.s (freeboxos.min.js?v=7f10029…:formatted:39461)
at Object.each (freeboxos.min.js?v=7f10029…:formatted:1365)
at Object.iterate (freeboxos.min.js?v=7f10029…:formatted:51)
at e.setValues (freeboxos.min.js?v=7f10029…:formatted:39472)
at success (freeboxos.min.js?v=7f10029…:formatted:77897)
at Object.callback (freeboxos.min.js?v=7f10029…:formatted:3980)
at e.onComplete (freeboxos.min.js?v=7f10029…:formatted:64944)
at e.onStateChange (freeboxos.min.js?v=7f10029…:formatted:17334)
La méthode en question (j’ai fait un pretty-print de la version minifiée) :
setRawValue: function(e) {
var t, n, r, i = this;
if (Ext.isEmpty(e)) {
e = "",
this.callParent([e]);
return
}
typeof e != "object" ? (t = Ext.Number.from(e, 0),
t ? (n = moment.tz(t * 1e3, "Europe/Paris"),
r = new Date(n.valueOf() + eventDate.getTimezoneOffset() * 60 * 1e3 + eventMoment.utcOffset() * 60 * 1e3),
e = Ext.Date.format(r, i.dateFormat)) : e = "") : (n = moment.tz(e, "Europe/Paris"),
e = new Date(n.valueOf() + e.getTimezoneOffset() * 60 * 1e3 + n.utcOffset() * 60 * 1e3),
e = Ext.Date.format(e, i.dateFormat)),
this.callParent([e])
}
Et effectivement, la variable eventDate (et sans doute eventMoment) n’est pas définie. Dès que l’exception survient, l’interface est inutilisable et il faut recharger la page.
|