From 71df99e9200223027d59f985a7db05c96fdcd471 Mon Sep 17 00:00:00 2001
From: Liam Driscoll <driscolll4@cardiff.ac.uk>
Date: Fri, 25 Nov 2022 21:31:54 +0000
Subject: [PATCH] getWorkingSpaces function.

---
 static/Coworking_Functions.py                 |  16 ++++++++++++
 .../coworking_functions.cpython-310.pyc       | Bin 530 -> 1075 bytes
 tempServer.py                                 |  23 ++++++------------
 3 files changed, 23 insertions(+), 16 deletions(-)

diff --git a/static/Coworking_Functions.py b/static/Coworking_Functions.py
index a5c9134..0d170f2 100644
--- a/static/Coworking_Functions.py
+++ b/static/Coworking_Functions.py
@@ -1,5 +1,21 @@
+from flask import request
 from csv import writer
 
+def getCoworkingSpaces():
+
+    recordName = request.form['recordName']
+    recordAddress = request.form['recordAddress']
+    recordMainPhotos = request.form['recordMainPhotos']
+    recordAdditionalPhotos = request.form['recordAdditionalPhotos']
+    recordDescription = request.form['recordDescription']
+    recordWebsite = request.form['recordWebsite']
+    recordEmail = request.form['recordEmail']
+    recordPhoneNumber = request.form['recordPhoneNumber']
+    recordOpeningHours = request.form['recordOpeningHours']
+    recordCheckinInstructions = request.form['recordCheckinInstructions']
+    recordData = [recordName, recordAddress, recordMainPhotos, recordAdditionalPhotos, recordDescription, recordWebsite, recordEmail, recordPhoneNumber, recordOpeningHours, recordCheckinInstructions]
+    return recordData
+
 def addCoworkingSpaces(data):
 
     with open('coworking_spaces.csv', 'a') as addToFile:
diff --git a/static/__pycache__/coworking_functions.cpython-310.pyc b/static/__pycache__/coworking_functions.cpython-310.pyc
index 686c5e64725d8003e480164cad09f9b2c489d099..75827615d0172035b54e3fc75e88671308f27448 100644
GIT binary patch
literal 1075
zcmZ9L&u`N(6vu5RZPT=atxT|Snh=*rbZ7@I2qB<jf&&Fn(4Z<pneDFGlDOFJs!gc`
z8h8ExgtQ&`mwe^KzkoRK>}=JBEr0#-dyap-7qPGqA}Am3exdJtgnrq<#X?~42%5SB
z!VtqL%5WcJ%OoY4*Y|)u=6^+fpH)~D`U<P{P!#-zFHnR{bt)6hB~VTBPZO>*#nyFJ
zJm>>x9cbz`h=yGlIVRt3&alP>KE^XrkP}j%Q`on_C*CQ79({*>e~@iN;4D7WV>n3<
zZ6I}P3iE7z4~>B>^1DaNR7{23Px9T5Y8+Fp)~Px$I6kVa#f)*b9{I)>W1dTU<$h2e
zT1-uarb6+^Gd_!T+^@szH)1PEdA|-TY`eStMABa2&%u-XgB~3Tkq$bsWXW*2_BKxr
zxKxQg9K7eTT-zAXG~u~!kEPh-RI7oOai&I`wKb=s_GK^F;;g-KZ=iIn6FTV3FR?Yr
zsZK<$*2jmY1&5ludhU7<Or)A1O%mV`2T*VSl{VNE+PpM?tkJ#xX8?`%FvF{8RuTci
z&gKCTM?R3}r~>3WssdFU)qtvw0-&0sI#A#!1gaMh#ex)G;TM&nTGWc5sPBfeum~Ym
zjjjnLr$VxBoN=>I@?*v%SIR7w!xwRqzZwZGl({~ikl6Q#(=+>0Y2W0E%4BR^=WA{A
z9f$`vjdI4*EKX8$HXT0Bd3TcSaA{hl|0N^^q|Gxik;<%=w$6xC$ff7G(sEM9AtKVI
zvhjyPW>G`hmz6dEa>2?KD_5;7T3NEvvU1JJGRXP0HzCbjI+aqluGTKs{{`4CtyVxn
z5<-A4*A?Ouc>|o?sM_}+PhD1<$}o-9zB{K&1vllwUN(uP+c0>L2{uXjL;I^LYj2_^
I4oEZj2eAwe_W%F@

delta 181
zcmdnYF^PpQpO=@50SHcCtxx{LFp*D2R|3dOVMt-jVaR2SVq|1UVM<|cVTfW%VF_l?
zWPJ%ztjTzbt-L6+B(-Q_*%e0i$=-~q+{yXn`9;~8dFk<KlXo-9hcg4!74rZI9wrV(
zE=CR@RQXfH2^8?tWR7A^E-ou#0&>72MeHCJg5UshZ*kb<=BJeAq}nk8dBrS1f(K|8
E0FX{3;Q#;t

diff --git a/tempServer.py b/tempServer.py
index bd1f86d..f5fab1f 100644
--- a/tempServer.py
+++ b/tempServer.py
@@ -8,27 +8,18 @@ ALLOWED_EXTENSIONS = set(['txt', 'pdf', 'png', 'jpg', 'jpeg', 'gif'])
 
 @app.route("/AddRecord", methods=['POST'])
 def addRecord():
-    print('Processing record.')
-    infoMessage = 'Add record failed.'
-    if (request.method == 'POST'):
-
-        recordName = request.form['recordName']
-        recordAddress = request.form['recordAddress']
-        recordMainPhotos = request.form['recordMainPhotos']
-        recordAdditionalPhotos = request.form['recordAdditionalPhotos']
-        recordDescription = request.form['recordDescription']
-        recordWebsite = request.form['recordWebsite']
-        recordEmail = request.form['recordEmail']
-        recordPhoneNumber = request.form['recordPhoneNumber']
-        recordOpeningHours = request.form['recordOpeningHours']
-        recordCheckinInstructions = request.form['recordCheckinInstructions']
 
-        recordData = [recordName, recordAddress, recordMainPhotos, recordAdditionalPhotos, recordDescription, recordWebsite, recordEmail, recordPhoneNumber, recordOpeningHours, recordCheckinInstructions]
+    print('Processing record.')
+    infoMessage = ('Add record failed.')
 
+    if (request.method == 'POST'):
+        
+        recordData = Coworking_Functions.getCoworkingSpaces()
         Coworking_Functions.addCoworkingSpaces(recordData)
+        infoMessage = (f'{recordData} Record added.')
 
     print(infoMessage)
-    return infoMessage
+    return (infoMessage)
 
 if __name__ == "__main__":
     app.run(debug=True)
-- 
GitLab