delete google analytics

This commit is contained in:
Данил 2023-03-18 16:49:24 +03:00
parent b72629c751
commit de77b44647
No known key found for this signature in database
GPG key ID: 5051BCD5AB064A7B
3 changed files with 7 additions and 158 deletions

File diff suppressed because one or more lines are too long

View file

@ -1,27 +0,0 @@
import { initializeApp } from "https://www.gstatic.com/firebasejs/9.14.0/firebase-app.js";
import { getAnalytics } from "https://www.gstatic.com/firebasejs/9.14.0/firebase-analytics.js";
$.ajax({
url: 'http://localhost:3000/api/get/settings',
type: 'GET',
dataType: 'json',
success: function (data) {
if (data["analytics"] === 1) {
const firebaseConfig = {
apiKey: "AIzaSyCeHtV4wmB9xJY4vfcpt7wX-WvlV-5S6v4",
authDomain: "everynasa-181a1.firebaseapp.com",
databaseURL: "https://everynasa-181a1-default-rtdb.firebaseio.com",
projectId: "everynasa-181a1",
storageBucket: "everynasa-181a1.appspot.com",
messagingSenderId: "369869513900",
appId: "1:369869513900:web:2ff68e57f95a36bf87ab09",
measurementId: "G-JN83RYFK56"
};
const app = initializeApp(firebaseConfig);
getAnalytics(app);
} else {
$("#analytics").remove();
}
}
})

View file

@ -8,9 +8,6 @@ $(document).ready(async function() {
const $loggingSwitch = $("#settings_saveLoggSwitch"); const $loggingSwitch = $("#settings_saveLoggSwitch");
const $loggingSwitchTogglerName = $("#settings_saveLoggTogglerName"); const $loggingSwitchTogglerName = $("#settings_saveLoggTogglerName");
const $analyticsSwitch = $("#settings_analyticsSwitch");
const $analyticsSwitchTogglerName = $("#settings_analyticsTogglerName");
getSettings().then((data) => { getSettings().then((data) => {
if (data["wallpaper"] === 1) { if (data["wallpaper"] === 1) {
$wallpaperSwitch.attr("checked", "true"); $wallpaperSwitch.attr("checked", "true");
@ -24,13 +21,9 @@ $(document).ready(async function() {
$loggingSwitch.attr("checked", "true"); $loggingSwitch.attr("checked", "true");
$loggingSwitchTogglerName.text("On"); $loggingSwitchTogglerName.text("On");
} }
if (data["analytics"] === 1) {
$analyticsSwitch.attr("checked", "true");
$analyticsSwitchTogglerName.text("On");
}
}); });
$wallpaperSwitch.click(async function() { $wallpaperSwitch.click(async function () {
$.ajax({ $.ajax({
url: "http://localhost:3000/api/get/settings", url: "http://localhost:3000/api/get/settings",
type: "GET", type: "GET",
@ -43,7 +36,7 @@ $(document).ready(async function() {
"wallpaper": 0, "wallpaper": 0,
}, },
success: function (data) { success: function (data) {
if(data["status"]) { if (data["status"]) {
$wallpaperSwitchTogglerName.text("Off"); $wallpaperSwitchTogglerName.text("Off");
$wallpaperSwitch.removeAttr("checked"); $wallpaperSwitch.removeAttr("checked");
@ -61,7 +54,7 @@ $(document).ready(async function() {
"wallpaper": 1, "wallpaper": 1,
}, },
success: function (data) { success: function (data) {
if(data["status"]) { if (data["status"]) {
$wallpaperSwitchTogglerName.text("On"); $wallpaperSwitchTogglerName.text("On");
$wallpaperSwitch.attr("checked", "true"); $wallpaperSwitch.attr("checked", "true");
@ -76,7 +69,7 @@ $(document).ready(async function() {
}) })
}); });
$startupSwitch.click(async function() { $startupSwitch.click(async function () {
$.ajax({ $.ajax({
url: "http://localhost:3000/api/get/settings", url: "http://localhost:3000/api/get/settings",
type: "GET", type: "GET",
@ -125,7 +118,7 @@ $(document).ready(async function() {
}); });
}); });
$loggingSwitch.click(async function() { $loggingSwitch.click(async function () {
$.ajax({ $.ajax({
url: "http://localhost:3000/api/get/settings", url: "http://localhost:3000/api/get/settings",
type: "GET", type: "GET",
@ -138,7 +131,7 @@ $(document).ready(async function() {
"save_logg": 0, "save_logg": 0,
}, },
success: function (data) { success: function (data) {
if(data["status"]) { if (data["status"]) {
$loggingSwitchTogglerName.text("Off"); $loggingSwitchTogglerName.text("Off");
$loggingSwitch.removeAttr("checked"); $loggingSwitch.removeAttr("checked");
@ -156,7 +149,7 @@ $(document).ready(async function() {
"save_logg": 1, "save_logg": 1,
}, },
success: function (data) { success: function (data) {
if(data["status"]) { if (data["status"]) {
$loggingSwitchTogglerName.text("On"); $loggingSwitchTogglerName.text("On");
$loggingSwitch.attr("checked", "true"); $loggingSwitch.attr("checked", "true");
@ -170,62 +163,8 @@ $(document).ready(async function() {
}, },
}); });
}); });
$analyticsSwitch.click(async function() {
$.ajax({
url: "http://localhost:3000/api/get/settings",
type: "GET",
success: function (data) {
if (data["analytics"] === 1) {
$.ajax({
url: "http://localhost:3000/api/update/settings",
type: "POST",
data: {
"analytics": 0,
},
success: function (data) {
if(data["status"]) {
$analyticsSwitchTogglerName.text("Off");
$analyticsSwitch.removeAttr("checked");
$("#analytics").remove();
toast(data.message);
} else {
toast("Failed to apply settings.");
}
},
});
} else {
$.ajax({
url: "http://localhost:3000/api/update/settings",
type: "POST",
data: {
"analytics": 1,
},
success: function (data) {
if(data["status"]) {
$analyticsSwitchTogglerName.text("On");
$analyticsSwitch.attr("checked", "true");
$("body").append("<script src='/static/scripts/analytics.js' type='module' id='analytics'></script>")
toast(data.message);
} else {
toast("Failed to apply settings.");
}
},
});
}
},
});
});
}); });
/**
* @param {String} message
*/
function toast(message) { function toast(message) {
if (message === null) { if (message === null) {
return "Required parameter 'message' is missing."; return "Required parameter 'message' is missing.";
@ -237,10 +176,6 @@ function toast(message) {
toast.show(); toast.show();
} }
/**
* @param {Number} i
*/
function editStartup(i) { function editStartup(i) {
if (i !== 1 || i !== 0 || i === null) { if (i !== 1 || i !== 0 || i === null) {
return "Required parameter 'i' is missing."; return "Required parameter 'i' is missing.";