Add a try/catch as a workaround for textContent availability (#1888)

This commit is contained in:
Clément OUDOT 2019-08-21 15:37:54 +02:00
parent 661a007b4a
commit 3d4e1f6469
2 changed files with 10 additions and 3 deletions

View File

@ -1,6 +1,9 @@
document.onreadystatechange = () ->
if document.readyState == "complete"
redirect = document.getElementById('redirect').textContent.replace /\s/g, ''
try
redirect = document.getElementById('redirect').textContent.replace /\s/g, ''
catch
redirect = document.getElementById('redirect').innerHTML.replace /\s/g, ''
if redirect
if redirect == 'form'
document.getElementById('form').submit()

View File

@ -1,9 +1,13 @@
// Generated by CoffeeScript 1.12.8
// Generated by CoffeeScript 1.12.7
(function() {
document.onreadystatechange = function() {
var redirect;
if (document.readyState === "complete") {
redirect = document.getElementById('redirect').textContent.replace(/\s/g, '');
try {
redirect = document.getElementById('redirect').textContent.replace(/\s/g, '');
} catch (error) {
redirect = document.getElementById('redirect').innerHTML.replace(/\s/g, '');
}
if (redirect) {
if (redirect === 'form') {
return document.getElementById('form').submit();