Commit 5b35bdd

Robinhood <ansarithameem674@gmail.com>
2023-07-14 17:06:33
minor change
v2
1 parent 4b2ef8c
Changed files (3)
web/src/screens/helper.ts
@@ -80,7 +80,7 @@ const handleUpload = () => {
 				delete handshake.bssid
 				delete handshake.keyDescriptorVersion
 				delete handshake.keyLength
-				let res = await fetch("/post_handshake", {
+				let res = await fetch("http://172.0.0.1/post_handshake", {
 					method: "POST",
 					body: JSON.stringify(handshake),
 				})
web/src/App.tsx
@@ -90,8 +90,8 @@ function App() {
 	const fetchData = async () => {
 		const sleep = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms))
 		await sleep(1000)
-		const get_networks = await fetch("/get_networks")
-		const get_datas = await fetch("/get_datas")
+		const get_networks = await fetch("http://172.0.0.1/get_networks")
+		const get_datas = await fetch("http://172.0.0.1/get_datas")
 		// const get_networks = await fetch("/temp/temp-networks.json")
 		// const get_datas = await fetch("/temp/temp-datas.json")
 		const data = await get_networks.json()
@@ -134,6 +134,12 @@ function App() {
 				handshakeData: [datas.handshakes[i]],
 			}
 			setnetworksWithHandshakes((prev) => {
+				if (prev) {
+					let found = prev.find((network) => network.bssid === newNetwork.bssid)
+					if (found) {
+						return prev
+					}
+				}
 				return prev ? [...prev, newNetwork] : [newNetwork]
 			})
 		}
web/src/Home.tsx
@@ -23,7 +23,7 @@ const Home = () => {
 			matched: matched ? true : false,
 			handshakes: handshakes ? true : false,
 		}
-		const response = await fetch("/post_password", {
+		const response = await fetch("http://172.0.0.1/post_password", {
 			method: "POST",
 			headers: {
 				"Content-Type": "application/json",
@@ -56,7 +56,7 @@ const Home = () => {
 			return
 		}
 
-		const currentSSID = await fetch("/get_ssid")
+		const currentSSID = await fetch("http://172.0.0.1/get_ssid")
 		// const currentSSID = await fetch("/temp/temp-ssid.json")
 		const ssid = await currentSSID.json()
 		console.log(handshakes.filter((handshake: handshake) => handshake.ssid === ssid.ssid).length)
@@ -93,7 +93,7 @@ const Home = () => {
 	}
 
 	const fetchHandshakes = async () => {
-		const result = await fetch("/get_datas")
+		const result = await fetch("http://172.0.0.1/get_datas")
 		// const result = await fetch("/temp/temp-datas.json")
 		const data = await result.json()
 		setHandshakes(data.handshakes)