mirror of
https://github.com/lemeow125/StudE-Frontend.git
synced 2024-11-16 22:09:26 +08:00
limit studying to within 250m of the center of ustp
This commit is contained in:
parent
05cee78d31
commit
0b3af716a5
1 changed files with 5 additions and 12 deletions
|
@ -93,8 +93,8 @@ export default function Home() {
|
||||||
}
|
}
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
console.log("changed");
|
// console.log("Location Update");
|
||||||
console.log(locationPermitted);
|
// console.log(locationPermitted);
|
||||||
requestLocation();
|
requestLocation();
|
||||||
}, [locationPermitted]);
|
}, [locationPermitted]);
|
||||||
|
|
||||||
|
@ -112,7 +112,7 @@ export default function Home() {
|
||||||
let dist = GetDistanceFromUSTP(location.coords);
|
let dist = GetDistanceFromUSTP(location.coords);
|
||||||
setDist(dist);
|
setDist(dist);
|
||||||
// Deactivate student status if too far away from USTP and still studying
|
// Deactivate student status if too far away from USTP and still studying
|
||||||
if (dist >= 2 && !map_distance_override && studying && !stopping_toofar) {
|
if (dist >= 1 && !map_distance_override && studying && !stopping_toofar) {
|
||||||
stop_studying.mutate({
|
stop_studying.mutate({
|
||||||
active: false,
|
active: false,
|
||||||
});
|
});
|
||||||
|
@ -154,14 +154,7 @@ export default function Home() {
|
||||||
location.coords.latitude,
|
location.coords.latitude,
|
||||||
location.coords.longitude
|
location.coords.longitude
|
||||||
);
|
);
|
||||||
console.log("Distance:", dist);
|
if (dist > 0.5 && studying && !stopping_toofar) {
|
||||||
console.log(
|
|
||||||
student_status.location.latitude,
|
|
||||||
student_status.location.longitude,
|
|
||||||
location.coords.latitude,
|
|
||||||
location.coords.longitude
|
|
||||||
);
|
|
||||||
if (dist > 0.02 && studying && !stopping_toofar) {
|
|
||||||
console.log("Too far from current studying location");
|
console.log("Too far from current studying location");
|
||||||
stop_studying.mutate({
|
stop_studying.mutate({
|
||||||
active: false,
|
active: false,
|
||||||
|
@ -427,7 +420,7 @@ export default function Home() {
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
} else if (dist && location) {
|
} else if (dist && location) {
|
||||||
if (dist <= 1 || map_distance_override) {
|
if (dist <= 0.25 || map_distance_override) {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<MapView
|
<MapView
|
||||||
|
|
Loading…
Reference in a new issue