From 7decdece676eff166e49c2f59b64163c42ccbe3e Mon Sep 17 00:00:00 2001
From: Eilert Tunheim <emtunhei@stud.ntnu.no>
Date: Mon, 2 May 2022 14:50:34 +0200
Subject: [PATCH] Fixed isFinished boolean variable

---
 src/main/java/com/application/DB/DB.java      |   5 +++--
 .../application/GUI/OutputPopUpWindow.java    |   6 ++++--
 src/main/java/com/application/Main.java       |   2 +-
 target/classes/com/application/DB/DB.class    | Bin 16295 -> 16272 bytes
 .../application/GUI/OutputPopUpWindow.class   | Bin 4699 -> 4706 bytes
 .../com/application/Main$1WorkerThread.class  | Bin 2633 -> 2633 bytes
 6 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/application/DB/DB.java b/src/main/java/com/application/DB/DB.java
index 614228a..42574d6 100644
--- a/src/main/java/com/application/DB/DB.java
+++ b/src/main/java/com/application/DB/DB.java
@@ -6,6 +6,7 @@ import org.joda.time.DateTime;
 import java.util.*;
 
 import static com.application.DB.Constants.*;
+import static com.application.DB.HelpingFunctions.IS_FINISHED;
 import static com.application.DB.HelpingFunctions.getNoOfChambers;
 
 /**
@@ -566,7 +567,7 @@ public class DB {
     }
 
 
-    public static void pushManMoisture(String moisture, boolean finished) throws Exception {
+    public static void pushManMoisture(String moisture) throws Exception {
 
         String startTime = null;
         String stopTime = null;
@@ -606,7 +607,7 @@ public class DB {
         // Sqlstatement
         final String sqlStatement =
                 "INSERT INTO " + PROJECT_ID + "." + LOCATION_ID + "." + MAN_MOISTURE_TABLE + "(moisture,tree_species,dimensions,sawset,moisture_goal,no_moisture_check,start_time,stop_time,finished) " +
-                        "VALUES("+moisture+","+treeSpecies+","+dimensions+","+sawset+","+moistureGoal+","+NUMBER_OF_CHECKS+","+startTime+","+stopTime+","+finished+") ";
+                        "VALUES("+moisture+","+treeSpecies+","+dimensions+","+sawset+","+moistureGoal+","+NUMBER_OF_CHECKS+","+startTime+","+stopTime+","+IS_FINISHED+") ";
 
         System.out.println(sqlStatement);
 
diff --git a/src/main/java/com/application/GUI/OutputPopUpWindow.java b/src/main/java/com/application/GUI/OutputPopUpWindow.java
index 13f3d6a..321ebdc 100644
--- a/src/main/java/com/application/GUI/OutputPopUpWindow.java
+++ b/src/main/java/com/application/GUI/OutputPopUpWindow.java
@@ -15,6 +15,7 @@ import java.time.LocalDateTime;
 import java.time.format.DateTimeFormatter;
 
 import static com.application.DB.Constants.*;
+import static com.application.DB.HelpingFunctions.IS_FINISHED;
 
 public class OutputPopUpWindow {
 
@@ -48,7 +49,7 @@ public class OutputPopUpWindow {
                         if(!moistureCheckTextField.getCharacters().toString().isEmpty() &&
                             !moistureCheckTextField.getCharacters().toString().equals("Please enter a value")) {
                             HelpingFunctions.STOP_TIME = null;
-                            DB.pushManMoisture(moistureCheckTextField.getCharacters().toString(), false);
+                            DB.pushManMoisture(moistureCheckTextField.getCharacters().toString());
                             NUMBER_OF_CHECKS++;
                             window.close();
                         } else {
@@ -66,8 +67,9 @@ public class OutputPopUpWindow {
             try {
                 if(!moistureCheckTextField.getCharacters().toString().isEmpty() &&
                     !moistureCheckTextField.getCharacters().toString().equals("Please enter a value")) {
+                    IS_FINISHED = true;
                     HelpingFunctions.STOP_TIME = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(LocalDateTime.now());
-                    DB.pushManMoisture(moistureCheckTextField.getCharacters().toString(),true);
+                    DB.pushManMoisture(moistureCheckTextField.getCharacters().toString());
                     window.close();
                 } else {
                     moistureCheckTextField.setPromptText("Please enter a value");
diff --git a/src/main/java/com/application/Main.java b/src/main/java/com/application/Main.java
index 1fff3b6..2223833 100644
--- a/src/main/java/com/application/Main.java
+++ b/src/main/java/com/application/Main.java
@@ -233,7 +233,7 @@ public class Main extends Application {
                 while (!IS_FINISHED) {
 
                     try {
-                        Thread.sleep(1000L * NUMBER_OF_SECONDS_LIVE_DATA);
+                        Thread.sleep(500L * NUMBER_OF_SECONDS_LIVE_DATA);
                     } catch (InterruptedException e) {
                         e.printStackTrace();
                     }
diff --git a/target/classes/com/application/DB/DB.class b/target/classes/com/application/DB/DB.class
index fe602725abb76a5f28ac86b93ded577f0a26ae0a..26a1f36fce1a238184b8a29e8cb4e0d4a150c8f8 100644
GIT binary patch
delta 4449
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
NLG5~mN`}j9oB(Q|f9wDN

delta 4471
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

diff --git a/target/classes/com/application/GUI/OutputPopUpWindow.class b/target/classes/com/application/GUI/OutputPopUpWindow.class
index c16bf4ace2945df72d5db9f7d92fd70762c028a4..27d06e89690bd8ca3dda77884ecb9438ad689235 100644
GIT binary patch
delta 1635
zcmcbu@<^rr)W2Q(7#J8#7`eC@JQ%Xr8M3(;m>9A+8FCnML99FuhI|lRz|K&}#lXQ(
z#KBMuqDwd#N*T&Pta1*93J!)!5Wk9@p_+?9kRc01lz@nGc7_@bhFUHLQIO6$5DnH@
z4`P)IG1N0Kw1Svz91QJ342%q|><pc34k`>_z{Q}z&;=sOK}0t@Lk~AYFGC+YLqD5C
z(*dv&Hivo#FoTOhgJA-Qn8?mBiGyJ>7sC{Wsay=x7^Z{t%m8^|CWx2?a@A~ZhB*v#
zxftd#xX<TcSO8)y<YZXHu$Y5k2^YgshGkp~%NbUHSSvxotGF0eGpqsWUJKH_j-6pW
z7lRAK22O^J44c>)HnTHq+3dhr&BVBV@*ZY)YflC*Mh2m*#InS+3jN}e#Pn4CU=Yd9
zu$6~l8^d-Uh8+w$85#I|^D~P}N{dnzoHJ6Bvw0YHG3=gf$0D!b$*`M|fg>}optK|;
zzkr8f55sPDhP^xt`xy4~FdSewIJuTZk@*nA{>ckj;_VJI>}O;UaLUgwDK05WEbvV&
z$;eMB=4WF#BEWEzpN-*|0K;(}h7$}Yc^FPHoMvQTbIZ)jEY9F(V>rXeATjv>lLQwJ
zgD1mT9)@!a=O-tyim6`UVYtX}3CRb^sd=gT!5|W(@-h#@6^8SZXS4bnUFBi8#&DgT
z;RX-GO@>=M47VBX@G#tExW~hApTUcV;Q_-#c7{hh438OZu`@j3VR*{$Y_bfSr0;Wv
zJM0WEco<$XykcY!uB@!A)b;h%O-WJk@UY6wwJI)VXL!xS@P^?nJHtC3hW88~co;r1
zeBxpF%<zSs;VTcrH-_Cj4BtUE{9xEUxt2|W`zM1JJHsy?hTjZ-HZNd{U}XNw@Ne>O
zb{TeehX0HVvKo{9ndK(iaP%;{Gcs&G&GDCU@^)@DVQ$ahcsEZ!&tMN%7e)rgC`JaQ
z$^6_(lV5Y4nS7Vqd$J=>ydWbZ4<i#J8xKP|Ljn&&JVV0djXb7|9Fw2(ykz8@e392j
z*qy-xoB&xE7#Tbnycif6yeAv*iK+WAFfgz&FfuSOh%opvFfj0d*{lqH4E_uZ44e!B
z5Vf0g`Q#bvL5hnQWEdD2Bp5gtBpLV_q!>gQWEtcc<QP;L<Qa4rlo-qylo@OoR2ZBY
zR2jS()EEL8)EOcebQqEubQ!W3^cad5^cm_H>=`;492h1rI5Ny&aAH`(5X`WFA%tNE
zLny;thH!>=3=xdX43UhS3{i}{4AEeR1u<~cGjK4nF$6LMF)%R5GrVUAW(Z+mWH4j6
z!4S$2!obAf&2X3@j3JzXnIV~BHA4hLBm)aWCqpYk6hkBfE5incIEHA37zQ?mcMJ*)
zu?%qx>;hb%umXhz0|Ucd1||j;1_p)@t!)fuI~mLw8MZN4%wn*FbA{?Hw=r1FV$fjO
z%wR2KvxC8Q2ZP-<2K&tn4sbO)7#y{?F*q$};M5Yb+{WO%oPonncN>H2MsTotGx#yM
zFfcQK!cmWbn}LDBg+YM9l|g~QjX{OMoxzB~gTao$lfjk2o57pGpTUp87fc2-1c1Vz
zo<WO&g~6YJg&~n4iGdm9R<M6T5gP&y7f?KgFeEdiFfcKsGB7Z3GqC(-aAkF3XGmia
z-~y!%sAsQ2J?jT|IoPwta4yL8R<jtC7?FHe&#;5RaT9|ZOTuObH$2{SW$-}rrXhm>
zgAs!QgE4~&g9(EHgDHargBgQ8g9U>tgDryxgEfOEgAIc(gB{45U|)J7`O**S%LoPr
zKe#vjki5ysz+w;aBm*-;1_J{F6GJ8=D+2=q7Xu?BGb1}A3xgy>0|Ntt7y}bSBLg!-
O6GJmY3zXHt&;kI9wN9J>

delta 1744
zcmaE)a$BYT)W2Q(7#J8#7}>cP+!-?28M3$-m>4oS8L}C2K&)I2hCC3R&(2W5#lXQ(
z$iYwqqKi2hN*GE(tTGOUat?+H5WkY0p^A$^kRcO96oZH|c7|#Wh8ivgQIO7B5DnH@
z2V#{8G1N0Kw1Akc91Lwj42%pd><k@j4k`>_z{Q}z&<P^SKtvZiLpL`=4?{0ILm!(%
z(*dv&Hivo#FoTOhgP|WpOkii2$iXm)i(xXu6fTCT4AVe*rh~jN14PUOxoQ?S!)%5*
zTnuv=oaS*b%m*<Ra4;<7Vpznmn2TWv!%`4y87ISXh80{4D;ZXSG_D3|T*J<=mW#oe
zVI3#KdWH?`3>(=QHf?rgtY%_dJNY29yPXGvCnJMUR$^IVT7`abNn(1celUn+XV}cc
zu!UhO55qQw?Tie3zWJHOC8b5F3eFj+$=N&%I~aB{GDuBUWES=FNlZ%3;bHIqiEw1*
z6_l2Q<QMQT>|)r-&aj(@VGqMz9)^7k`xzPdQ4O(TWZ(iThZ=BzVJ{<t++;;&xyi>_
z?5q!hxB^c3`6b0AMTrHzsU;ctDaHJ342J|54)e1y91&nR%ENGs;W!V&35Ju53~X+h
zd6~r-{A>)TCOfdos(3J*=3zL)aF&rl5azw))Vx%Ezx<R`c7}624CfgxOm1Wq=kQ>-
z$ir}n;q2rEto}xqc^IxRTxDmt#=~%(;RX-GO@>=M47VBX@G#tE@Z@2*$8evW;Q<fB
zLxvmd43Bsi9y2_dtjH!=|CHetBZF{dWo4zVudi-Oih_rSRc@|TaWOl?GaiQL3@_Lj
zUh*)!VtCEN@P^?nJHtC3hW88~*cm?ZFnnV8%){^nWcXK52nvH7tDlpYm#*(xk(^pk
zl9`{!!|;v4lbzu^55o_JpNtHu$@#hZi3J5YnaPPDX?^$2``BC<m3}e&W@Hf8@Bx{S
zR-vC-mYP?h?+PNVHN&_V+!+2$R^eF3?8fkS^Hq+&jEqW?1G$wZ>vEr&e2GhK@=tDW
zaWRNyi1ooGMVWc&)=`>albv`H1sVSFF#Km^=3z)<i05I5V~C%;g~ybUb@D5omn>|I
z462hIc*Q5b<24F!V{iv2a25te1`h^L21W)i1_lOw21W)(1_lOJt?dkq8yOfFm>9en
z7#P^Vg2D_w3=9lBU^Xj*FM}Tg0|O_6KScB90zP@hdXVBG1{nqh25|-s1_=g!21y1{
z1{nr<23ZDG1~~>D21N!l1|<d?24x0k1{DTx233YY1~rBV25p991|5bh23>|C20ey4
z20MmM2787H3=Rx47#tavFa$DeU<hK^!4S-Fmm!ql9YYu+GebBdCqo1yFGD2QVL=QW
z^$Z-0YzzSmfeZ``@(k}8f*67s7#YkMZZL!}1cUu@m?4xQjDeXUnPD|UI70*j3qvPE
zD?=nh1OqF>28K9>D28YTHimZ$3Jfs}u?*}2T%a(72F^7GCI%J;28KYbZ472R8O#|O
zwlP@DVlabqh3YN0F<8xFP!+P?!C<q4!FC&i-DU=RxID`a1_$kJ435hgIJJZ<w=p;^
zXW;PD-NxXu5geu-4BiaR49wsV*J9veU|?`&5MXd&P+)Ln&|`38ux4;)aANRe@L=#|
z@MiF4@L}*_2w?C7dtQryg~5lRo`oTSA(4R@<VdhbK~WqC4iHeR1~McuBr`BEq%bfr
za5J#{W^iJ4VrNKY5#RzP7pO09Kz->CcQ)9UCU7pu<yNy8lo^q|#=L{UVG~2WD@(#=
z23I_ObYt*@`%#a9n}LDBfI)!4kU@dLh(U$Hn8A?2gu#-*l)-_)oWYI3hQX7;iouJ)
zn!%637Vb|k281{L;okIT2w(^a1P7!)x<4Ht{$yZgNC&6s3`Qmf1_mw$Mn(ok7Dh$}
cNrrj`1_m((CWZzEW`;(FCWdAxtDT`40G8=*X8-^I

diff --git a/target/classes/com/application/Main$1WorkerThread.class b/target/classes/com/application/Main$1WorkerThread.class
index 5baa6649cabf1566f0fdee9c1d63c138cbe1bca7..e8cca2d060725d070d2d935b0729639bbfc300ef 100644
GIT binary patch
delta 13
UcmX>pa#Cc178B!_jXJVi03%@pZ~y=R

delta 13
UcmX>pa#Cc178CP}jXJVi03$I3W&i*H

-- 
GitLab