@@ -18,10 +18,11 @@
+ onclick="window.location.href='panel_organizatora/logowanie/index.html'" id="login">LOGOWANIE
+
diff --git a/frontend/panel_organizatora/dodawanie turnieju/app.js b/frontend/panel_organizatora/dodawanie turnieju/app.js
index 8269ff2..672d97a 100644
--- a/frontend/panel_organizatora/dodawanie turnieju/app.js
+++ b/frontend/panel_organizatora/dodawanie turnieju/app.js
@@ -38,14 +38,24 @@ function createTournament() {
body: JSON.stringify(
{
"name": document.getElementById("name").value,
- "place": document.getElementById("place").value,
- "ranked": document.getElementById("rank").value,
+ "typeOfLadder": "string",
+ "pointsForTournament": "1",
+ "places": "1",
"roles": document.getElementById("category").value,
- "phone": document.getElementById("phone").value,
- "director": document.getElementById("director").value,
- "phone": document.getElementById("regphone").value,
+ "ranked": document.getElementById("rank").value,
+ "place": document.getElementById("place").value,
+ "from": "string",
+ "to": "string",
+ "rang": "rang1",
"entryFee": document.getElementById("entry-fee").value,
- "additionalInformations": document.getElementById("add-info").value
+ "director": document.getElementById("director").value,
+ "phone": document.getElementById("phone").value,
+ "entriesTo": "string",
+ "additionalInformations": document.getElementById("add-info").value,
+ "categotry": "cat1",
+ "visibility": "TRUE"
+
+
}
)
}
@@ -55,3 +65,30 @@ function createTournament() {
.then(data => console.log(data))
.catch(error => console.log(error))
}
+
+function logout() {
+ localStorage.clear();
+ location.reload();
+}
+
+function logoutVisibility() {
+ if (localStorage.getItem("token") !== null) {
+ document.getElementById("logout").style.display = "";
+ }
+ else {
+ document.getElementById("logout").style.display = "none";
+
+ }
+
+}
+
+
+function loginVisibility() {
+ if (localStorage.getItem("token") !== null) {
+ document.getElementById("login").style.display = "none";
+ }
+ else {
+ document.getElementById("login").style.display = "";
+
+ }
+}
\ No newline at end of file
diff --git a/frontend/panel_organizatora/dodawanie turnieju/index.html b/frontend/panel_organizatora/dodawanie turnieju/index.html
index d48b34a..b9a3072 100644
--- a/frontend/panel_organizatora/dodawanie turnieju/index.html
+++ b/frontend/panel_organizatora/dodawanie turnieju/index.html
@@ -9,21 +9,25 @@
-
+
+
-
+
.
.
diff --git a/frontend/panel_organizatora/logowanie/app.js b/frontend/panel_organizatora/logowanie/app.js
index 96dfa48..cdfc81f 100644
--- a/frontend/panel_organizatora/logowanie/app.js
+++ b/frontend/panel_organizatora/logowanie/app.js
@@ -1,4 +1,25 @@
+
+
+function checkRole() {
+ fetch('https://dragonmaster.pl/inz/user', {
+ headers: {
+ Authorization: ("Bearer " + localStorage.getItem("token"))
+ }
+ })
+ .then(res => res.json())
+ .then(json => {
+ if (json['role'] == '1') {
+ window.location.href = '../../index.html'
+ }
+ else {
+ window.location.href = '../dodawanie turnieju/index.html'
+ }
+ })
+
+}
+
function login() {
+ localStorage.clear()
fetch('https://dragonmaster.pl/inz/user/login', {
method: "POST",
headers: {
@@ -20,9 +41,11 @@ function login() {
return res
})
.then(res => res.json())
- .then(data => console.log(data['token']?.length > 0 ? localStorage.setItem("token", data['token']) : alert("Błędne dane!")))
+ .then(data => {
+ console.log(data['token']?.length > 0 ? localStorage.setItem("token", data['token']) : alert("Błędne dane!"))
+ checkRole();
+ })
.catch(error => console.log(error))
- checkRole();
}
@@ -51,16 +74,4 @@ function login() {
// .then(data => console.log(data['token']?.length > 0 ? localStorage.setItem("token", data['token']) : 'niedziaua'))
// .catch(error => console.log(error))
// .then(token1 => token = token1)
-// }
-
-function checkRole() {
-
- fetch('https://dragonmaster.pl/inz/user', {
- headers: {
- Authorization: ("Bearer " + localStorage.getItem("token"))
- }
- })
- .then(res => res.json())
- .then(json => console.log(json['role']?.length == 1 ? window.location.href = '../index.html' : window.location.href = '../dodawanie-turnieju/index.html '))
-
-}
\ No newline at end of file
+// }
\ No newline at end of file