This commit is contained in:
Jacob Levine 2019-03-22 06:57:27 -05:00
parent a4288e2a0d
commit cbe1d9a015

View File

@ -337,44 +337,44 @@ function subReport() {
var matchNum = document.getElementById('mselect').value;
var series = capitalizeFirstLetter(document.getElementById('sselect').value);
var push = {}
push[series + '-' + user.uid] = {}
push[series] = {}
var x = document.getElementById('repsec1').children;
for (var i = 0; i < x.length; i++) {
if (x[i].children[0].tagName == "INPUT") {
push[series + '-' + user.uid][x[i].children[0].id] = x[i].children[0].tagName;
push[series][x[i].children[0].id] = x[i].children[0].tagName;
} else if (x[i].children[0].tagName == "SPAN") {
push[series + '-' + user.uid][x[i].children[0].id] = x[i].children[0].innerText;
push[series][x[i].children[0].id] = x[i].children[0].innerText;
} else if (x[i].children[0].tagName == "DIV") {
var name = x[i].children[0].id;
push[series + '-' + user.uid][name] = document.querySelector('input[name="' + name + '"]:checked').value;
push[series][name] = document.querySelector('input[name="' + name + '"]:checked').value;
} else if (x[i].children[1].tagName == "TEXTAREA") {
push[series + '-' + user.uid][x[i].children[1].id] = x[i].children[1].innerHTML;
push[series][x[i].children[1].id] = x[i].children[1].innerHTML;
}
}
var x = document.getElementById('repsec2').children;
for (var i = 0; i < x.length; i++) {
if (x[i].children[0].tagName == "INPUT") {
push[series + '-' + user.uid][x[i].children[0].id] = x[i].children[0].tagName;
push[series][x[i].children[0].id] = x[i].children[0].tagName;
} else if (x[i].children[0].tagName == "SPAN") {
push[series + '-' + user.uid][x[i].children[0].id] = x[i].children[0].innerText;
push[series][x[i].children[0].id] = x[i].children[0].innerText;
} else if (x[i].children[0].tagName == "DIV") {
var name = x[i].children[0].id;
push[series + '-' + user.uid][name] = document.querySelector('input[name="' + name + '"]:checked').value;
push[series][name] = document.querySelector('input[name="' + name + '"]:checked').value;
} else if (x[i].children[1].tagName == "TEXTAREA") {
push[series + '-' + user.uid][x[i].children[1].id] = x[i].children[1].innerHTML;
push[series][x[i].children[1].id] = x[i].children[1].innerHTML;
}
}
var x = document.getElementById('repsec3').children;
for (var i = 0; i < x.length; i++) {
if (x[i].children[0].tagName == "INPUT") {
push[series + '-' + user.uid][x[i].children[0].id] = x[i].children[0].tagName;
push[series][x[i].children[0].id] = x[i].children[0].tagName;
} else if (x[i].children[0].tagName == "SPAN") {
push[series + '-' + user.uid][x[i].children[0].id] = x[i].children[0].innerText;
push[series][x[i].children[0].id] = x[i].children[0].innerText;
} else if (x[i].children[0].tagName == "DIV") {
var name = x[i].children[0].id;
push[series + '-' + user.uid][name] = document.querySelector('input[name="' + name + '"]:checked').value;
push[series][name] = document.querySelector('input[name="' + name + '"]:checked').value;
} else if (x[i].children[1].tagName == "TEXTAREA") {
push[series + '-' + user.uid][x[i].children[1].id] = x[i].children[1].innerHTML;
push[series][x[i].children[1].id] = x[i].children[1].innerHTML;
}
}
firebase.firestore().collection("data").doc('team-' + document.getElementById('tns').value).collection(currentComp).doc("team-" + teamNum).collection('matches').doc('match-' + matchNum).set(push, {