Я хочу добавить некоторые значения хранения сеанса в базу данных, а затем перенаправить страницу в другой HTML-файл.Но когда я вставляю код перенаправления, данные не сохраняются в firebase, но когда я комментирую код для перенаправления страницы, данные сохраняются в firebase, как и ожидалось.Как мне перенаправить в другой html-файл после того, как эти данные будут сохранены в firebase?
функция bookingConfirm () {
var id = 4;
var firebaseRootRef = firebase.database().ref().child("Orders");
var firebaseIdRef = firebaseRootRef.child(id);
firebaseIdRef.child("id").set(id);
firebaseIdRef.child("user").set(sessionStorage.getItem("userName"));
firebaseIdRef.child("movie").set(sessionStorage.getItem("movie"));
firebaseIdRef.child("date").set(sessionStorage.getItem("date"));
firebaseIdRef.child("seats").set(sessionStorage.getItem("seats"));
firebaseIdRef.child("snacks").set(sessionStorage.getItem("snacks"));
firebaseIdRef.child("ticket price").set(sessionStorage.getItem("total"));
firebaseIdRef.child("snack price").set(sessionStorage.getItem("snackPrice"));
firebaseIdRef.child("total price").set(sessionStorage.getItem("finalPrice"));
alert(" Your booking is done! ");
// location.href = "main.html";
// document.getElementById("quithref").setAttribute("href","main.html");
}